A group of 6 adults (3 couples...2 seniors and 4 middle age guests) stayed 6 nights. The very spacious upstairs loft/bedroom, bathroom/dressing room were delightful. The only real negative was the fact that the 2 small bedrooms on the main floor were connected. That is, there was a door to the 1st bedroom and one had to walk through the 1st bedroom to get to the second...thus, no separate entrance to the 2nd bedroom. (This fact was not clear to me from the photos of the unit, though in retrospect, I now see it on the drawing of the floor plan.) As the 2 couples who were not acquainted, the 2nd slept on one of the sofa beds in the living room and used the end tables to store their clothes.Otherwise, the unit was spacious, clean, well-stocked and quite livable. It is on a lower middle floor of a high-rise building located between the main north/south road and a north/south walking/biking trail and a path to the beach. We did not use the large pool or tennis courts, but did enjoy a beverage at the pool area bistro.Our host was responsive on the occasions we contacted him for the wifi password and later due to water leaking into the living room from the west facing wall of windows during a severe downpour. A cleaning person arrived quickly and cleaned up the water.We had a rental vehicle and came to learn that during busy times, there was a long wait for it to be our turn to have the vehicle delivered from the garage by a valet...unavoidable, but good to know.