We had an amazing time in this place. Everything was as expected or better. The View is breathtaking and the kids really enjoyed the pool. The village is very authentic and we enjoyed the restaurants