Wonderful location! The condo is small but functional; we stayed busy during our trip so we really only used our room for showering and sleeping, anyway. Proximity to the beach, market & shops was very convenient. The grounds are beautifully manicured and the pool/hot tub area is great. Very attentive host provides lots of recommendations and helpful information. My only criticism is that the water pressure in the shower is low so it takes forever to wash thick hair/the sand off your body. The toilet was also not working properly during our visit (talk about a bummer!) but I didn't inform the host until after because I didn't want to deal with a plumber stopping by while we were there. Overall the condo was a great homebase for a memorable trip! We will be back.