This place exceeded all 4 of our expectations. The location was amazing, the views from the balcony top class and the resort exceptional. We had a wonderful holiday and would highly recommend this property!!!