The resort and service team itself was great! Everyone was kind, attentive, and friendly. You don't walk past one person who doesn't ask how you're doing, and how they can help you. The only issue is that there is absolutely no wifi in the rooms, and it's only available in the lobby, even then, the connection is poor. I left the resort and have Mexico included in my plan so I was covered, but when my partner needed to contact me, he tried to connect to WiFi to make the call and it was not great..
The tvs also could use an update, channels lag or go fuzzy sometimes but if youre planning to be outside a lot and exploring the beautiful city, then TV and wifi in the room don't matter too much :)
Food was AMAZINGLY good. I looked forward to every meal. (Anything with beef is always delish!)
I definitely wouldn't mind staying there again :)