This property was recommended to us because we wanted something private. Little did we know that from our airport pick up until we left the property, we were treated like royalty. Excellent customer service, great food, and it just felt like home but on a different level. In our townhouse we had the choice of a private chef, meals served to our dine in kitchen, or going out by the poolside dining. In the evenings, the white table cloths and table settings transported you to a different place altogether. Absolutely a keeper for us.