Luxury accommodation with gorgeous views