Comfortable stay and a great view. Great that most of the rooms have en-suite bathrooms. Kitchen was well-equipped. However, the apartment did not match the photos. The actual rooms were considerably smaller than those shown in the photos, particularly the living areas and kitchen. The apartment appears very spacious in photos, but the living areas were fairly cramped for 12 guests.