The hotel and amenities were very nice. The pool was lovely. However, the restaurant/s were awful!! We waited 2hours for our food. Sat with no glasses for our wine. I ended up having to take fresh glasses off of a clean table because our wine was getting warm. When the food came out it was not even eatable. My husbands swordfish was disgusting. It was hard (overcooked) and had a rancid taste. I think it was from frozen? It was 10:30 pm, we were starving and just ended up walk out. The staff was running around with empty hands. People around us were getting frustrated, shouting and flailing their hands. I almost felt bad for the staff because they were being so poorly managed.