Fantastic location at an affordable price. The beach is within a very short walking distance, and there are tons of restaurants around. Great value for money, in spite of some of the shortcomings listed below. Would recommend!
However, the place was not the cleanest. Several places in the condo were quite dusty (ceiling fan, floors), and the air conditioning unit has an unpleasant smell. The bathroom's calking has been neglected, leading to mold around the edges of the bathtub/shower.
The place is on the smaller end, but is just the right size for 2 people looking to sleep in the same bed.
In terms of amenities, while some beach equipment is provided (beach chairs, boogie boards, snorkeling gear), the sanitary conditions of these leave to be desired. They were covered in sand, and very clearly heavily used. The host confirmed that these are not sanitized between stays, and are instead hosed with water (somewhat doubtful given how much sand was on the equipment).