Likes: the breakfast buffet, which i ended up not getting charged for at all, was really, really good. All 4 days, the room was cleaned while i was having breakfast. I was quite impressed with this. The rooms were a nice size.
The cleaning and restaurant staff were great. The lobby staff were quite unwelcoming. I don't know if it's b/c I was an American (though i speak Spanish) or a mother with two kids (i.e., not a high powered professional at a business convention) but they were quite dismissive of me. When I asked for them to check the status of a flight they told me the scheduled arrival time. A short while later I found out that the flight hadn't even left, it was 2 hours delayed. The staff just seemed to have little enthusiasm and made little effort to be helpful.
That said, I would return because the pool was nice, the kids liked it, and the breakfast buffet was very good.