What a great find! The location is perfect--there's a nice beach right across the street that was never crowded and perfect for timid swimmers. There's a well stocked market directly behind the complex as well as other restaurants within walking distance.
The condo itself was very clean and comfortable. The kitchen was very well stocked and there were lots of toys available to use in the hall closet (boogie boards, snorkel gear, beach towels and chairs, etc.). Check in was very easy.
Overall a great experience and we'd definitely stay here again. :-)