Hotel stay was okay, private pool was dirty. Service was poor, in particular for dining. 1 of 2 tables at that time. Ordered appetizer, never came. 2 out of 3 dinners came after 50 minutes. My dinner never came until I asked server (Gustavo). He finally came back with it, 30 minutes after others were finished and it was cold. That was first time he was available to ask about food or for drinks. Then he brought appetizer at end of meal. Then brought wrong drink order and argued with me about it. Never brought wine menu he promised. After paying (someone else handled because Gustavo could not be bothered), we went to sleep. At 1000p, we hear loud knocking at our door repeatedly. It was Gustavo, I needed to sign something else. He also said he would take care of my meal and never did. Horrible service.