The good: Beautiful location, terrific sunset views, sandy beach out front with good snorkeling, good refrigerator, electric grill.
The bad: other than clean sheets it did not appear to have been cleaned, moldy coffee and filter in coffee maker, dirty pan in oven, fine grit on floor, dish washer pods were leaking under sink, thick dust on the wall above bed in master bedroom. Air conditioning in bedrooms only.
The so so: took three visits to get tv to operate, need to point second remote at the wall to change channel, back bedroom is noisy from 7am to 11pm as it is on the road side, the bug zapper is your friend, loads of mosquitos for your nightly entertainment, pool is directly in front of unit so guests from 11 other units are your intimate companions often with screaming children in tow. Convection stove (not a big fan) and oven with pictograms. The place could really use a manual of instructions for the nuances of operation(see tv) of the appliances instead of being told to google it.