St. Regis Luxury Hotel Abu Dhabi, UAE – Twin Tower View Looking Up