It's a lovely place, right on the water, with nice finishings. The neighbors in the building were all very friendly. The outdoor grills were great. The water at the beach was a bit murky for swimming, compared to other beaches on the island. There is an okay sandwich shop on site and an excellent bakery and general store within walking distance, but plan on transportation for much beyond those. Take note that you will need to do some pick-up on check-out day (dishes, laundry, trash). The air conditioning was spotty and seemed to have a hard time keeping the place cool.