The outdoor areas were beautiful. The inside was another story, we had leaks in the kitchen, leak in the kids bedroom, bats getting in to the kids room. Only the bedrooms have AC, none of the common areas do (as they are open to the outside) and only the master bedroom has hot water.
The house is excellent! Beautiful design, right next to the beach, lovely garden, a great lounge area, next to the pool and beach where we spent most of our time. The only feedback is that the kitchen needs renovation. It is very run-down.