We stayed 3 days, property itself was nice and staff was very friendly, but our issues were the bed was very soft causing back issues. The air conditioning could not be set lower than 23, bumping to 24 during the night, for us that's to warm to sleep comfortably. Dinner is very expensive and our attendant was forgetful and our cocktails were not good. Breakfast buffet boiled egg station 2 days in a row not set up properly complicating the cooking process. So, for these reasons, we would not stay again.