Great location, lovely view from patio, very well equipped kitchen (including knives sharp enough to easily slice tomatoes), very clean throughout. We felt right at home. Easy walk to local beaches.
The only minor minus was the bed was a bit firmer than I prefer, but others might not mind. Also covered the parking space that we were told to use was the only space that was occupied (the vehicle never moved the whole week we were there), but there was plenty of non-designated parking that was actually closer.
We would not hesitate to stay here again. We really appreciated that they had plenty of cleaning products so that we could easily keep it clean and ant free, which can often be a challenge in an island condo.