The place was very nice, but a little rundown and in need of some cosmetic updates. Great layout, very bright and sunny, awesome pool, Jacuzzi, and view of the sea. Very spacious and generally clean, except for the absolutely filthy marble/tile floors and the 3 live cockroaches that we saw in the kitchen, the hallway, and upstairs bedroom. But some bugs are to be expected in a tropical environment. Giovanni the host was great and very responsive. Overall, nice place for the money, but would need to be updated and cleaned to get 4-5 stars.