Great stay and location--however, beds and pillows were soft and worn and overdue for a replacement. Overall, the unit is a bit outdated and in need of an update and remodel. Combined these factors make it difficult to justify the daily rate--which was high during our stay.
Follow up emails were never answered, and it would have been helpful to know what addl amenities were in the condo so I didn't have to rent them prior to arrival. However, it was great to see the number of beach gear they did have: beach chairs, boogie boards, snorkeling gear, coolers, and a wagon (and more!!) to make it easier to haul your beach gear around.
Overall, a great place to stay and I would recommend--with the caveat that if it's high season, you're paying top dollar, and these things matter to you, you'll notice these details during your stay.