Only thing good i can say is that the apartments are spacious and the beachfront restaurant is good, the pool is also nice. This hotel is also used by timeshare and is not worth trying out. Our couch was so dirty we couldn't use it, and it is no use complaining because the staff dont speak enough english. The breakfast was also poor, every single day the same. Not even an average hotel.Would not recommend it at all!