I recently took a solo trip and, unfortunately, my experience was far from great. The glowing reviews are misleading, as it felt like the staff catered only to their own community. If you don’t speak Spanish, the receptionist won’t make much of an effort to communicate with you. When I arrived, my room wasn’t ready—even though check-in is supposed to be at 3pm and it was already 5pm. Ultimately, I was given a room with two queen-size beds, which seemed excessive for just one person. Housekeeping was disappointing as well. Each time my room was cleaned, the towels I’d used were taken but never replaced. On my last night, I waited almost 45 minutes after calling guest services for fresh towels, but no one ever brought them. Needing to shower, I had no choice but to go down to the lobby to ask for towels, which was incredibly frustrating. I’d strongly suggest bringing your own. Communication was another major issue most of the staff barely speak English. For a hotel that welcomes tourists, there should really be English speaking staff at the front desk. Trying to get information or assistance was always a struggle. Breakfast was also a letdown. I don’t eat pork, and they had no beef options, which was disappointing. Additionally, they never took my card for incidentals, which became an issue. Every visit to the pool bar resulted in being told I had to pay immediately because I had no card on file, forcing me to use cash every time very inconvenient. I wouldn’t return !