My hotel stay was very disappointing. The staff are extremely inattentive. They do not take food and drink orders from the pool or beach unless you flag them down, even after asking to see a menu. Same experience at breakfast, I had to find someone to bring me coffee each morning, no one pays attention to those coming and going in the restaurant. The maintenance staff was terrible. My door was broken and they barged into my room without knocking while I was in the bathroom. They never fixed it but told the front desk that they did. The restaurants on site are ridiculously overpriced and the food is very average. Do not get a to-go box with leftovers because there is no where to reheat it. The staff will not help with this. Overall, I expected high quality service for the cost of this hotel, but did not receive it. I will not be returning.