I went with some friends twice this year.
It was a good experience, the hotel's crew were frienly and attentive with us, the hotel's manager paid attention of all our need.
The rooms were clean all the time, air conditioner worked well and the pool was fantastic. in fact, all my friends and I were very happy for the service. However, there was something that we didn't like, the service at the restaurant and the food was very expensive.