Breath-taking views, luxury bedrooms and bathrooms and every amenity you could want or need.