I stayed at this hotel recently and was disappointed with several things. First, there was no running water during one day of my stay ,we left a day before because of that. which is completely unacceptable considering the very high price I paid. The beach was also not great at all , definitely not what was advertised. On the positive side, the service from the staff was good.For the cost, I expected much better.