I booked this location for the last week of the trip specifically because it was a villa with a kitchen. After several weeks of travel, I chose the not-beach front location for some of the advertised amenities. The kitchen had a non-working stove, and after 4 attempts to get it to work, I gave up. There were no kitchen items, save one fork, in the kitchen and i had to go borrow plates and cups from the restaurant. In addition the phone in the room didn't work, and while I was told on more than one occasion it would be fixed the next day, it never was.
The paint was run down, with dirty wall and water marks from a leaking air conditioner. And the floors were, swept but only in the main areas--corners and furniture were dirty and shower was watermarked terribly.