Beautiful views from the balcony, close to a snorkel beach, great for 2 families as it's like 2 separate apartments. Temps were perfect so the fact that there's no A/C was fine this time of year. Don't think it would be bearable in summer, however. Dishes weren't very clean, many mugs stained, apparently from coffee. Maybe because there's no dishwasher? Also, utensil holder in drawer had crumbs and some dried up brown liquid so I cleared the whole drawer out, washed all the utensils plus the holder before we used them. Also washed all the dishes prior to use.
My 83 year old father also spent 5+ hours the day before check out cleaning the upper level apartment, cleared table, counters, swept entire floor, but since we couldn't find a book in the place, we weren't sure if we needed to do dishes. Since we paid a significant cleaning fee and had to wash all the dishes prior to use ourselves anyway, we figured leaving dishes in the sink would be fine. It wasn't, they kept an additional dollar amount over double the original cleaning fee because they said the house was left a mess. TAKE PICTURES of the place BEFORE you leave so you can prove their claim as false if they say you didn't clean!!
Great place to stay if you want to snorkel and you're fine with cleaning dishes prior to use, but be sure to clean them afterward, too, or you will be charged MORE than the included cleaning fee. We rent our homes out in CA and our cleaner could have easily knocked out what we left while the linens were being washed, frankly. All for LESS than the originally listed cleaning fee, but we were charged more than double that fee, a ridiculous amount for cleaning!! Lesson learned....ALWAYS take pics before vacating any rental so you have them to send the owner when they say it wasn't cleaned. :/
We LOVED our stay, even with the inconvenience of having to pre-clean dishes and the utensil drawer, but were not pleased that they kept half of our deposit!!