This condo was exactly as described and in the pictures, and was very clean. This is a smaller quieter condo complex which was perfect. Our stay here was very comfortable (including a comfortable bed) and listening to the waves right outside was perfect. I would 100% stay here again.
There is a small beach just a minute by foot down the road, and we saw turtles at the other rocky beach. The kitchen had all the equipment needed for cooking (but no oils or spices) and there were a couple snorkel masks. The only thing that wasn't ideal was exactly 1 beach towel and 1 shower towel per person. If you go in the pool in the morning, beach in the afternoon, and shower later there is no time for towels to dry. Bring an extra beach towel.
The hosts were helpful, check in/out was easy. They do tend to be over-communicative (email at 6am reminding me about the towels policy? they called me unnecessarily a couple times?) but they were friendly and obviously trying to be helpful.