Overall experience was good. Property managers were very attentive to our needs. Provided 3 hot meals a day. They provided what ever food and drinks we asked for. Chef was talented and able to cook vegetarian food. Only draw backs were we shared the house with other guests, but they were always gone so we didn't see them at all and the pool was down for repairs. But the weather was truly hot enough for swimming so it's not really a problem. Definitely would stay again if visiting.