Rooms were dated, but clean. I overheard another guest at the front desk complaining about cockroaches that were continually in her room, so I was grateful not to see bugs. Shower had no water pressure, but the AC worked great! Our room location was great, but if you were further into the resort, it was quite a walk to and from the main lobby area and pool.
Beach was well maintained by hotel staff, but no waves at all. The water was murky, but jellyfish free at least. There were kayaks and schooners available to use and banana boat rides for an extra fee.
The pool was very nice and large to have space. You had to get up by 7:30 lates to get any chairs by the pool. There were a handful of staff walking around to collect empty cups. I was very disappointed there was no wait staff by the pool. Drinks are very small so getting refills was annoying.
As for bartenders, a handful were great, but many did not care to wait on anyone other than Spanish speaking guests. Bartenders would be happy and upbeat speaking to Spanish speaking guest, then turn to me with sour, unhappy and annoyed looks. I mostly felt as though I was annoying many of them which was not pleasant on my vacation.
Food was not great at all. The indoor buffet was edible, but it would close from 10-1 and 3-5 which only left the beach buffet which was TERRIBLE. It was like they reserved any leftover food from the day before and put it out. So basically, there was nothing to eat during those times.