A bit dated but clean. Not great if you don't speak spanish as only a handful of staff can speak and understand English. Was told room service was included in our all inclusive to find out later that it wasn't, only 10% discount. Had a suspicious charge on my credit card that i only used once at the front desk during check in and once for room service. Then had a $94 charge on my visa that was not done by me. Beware as i think someone skimmed my card. Had to report it and cancel my card. Food was hit and miss. Sometimes great, sometimes not. Ordered a steak medium rare and it came out well done. If the waiter could understand English, it may not have been a problem. Would have given the resort a 4.5 star review if it hadn't been for those things.