We knew what to expect when coming here. We didn't think this was going to be an absolute "paradise," but we were very pleasantly surprised. It's very good service for the price (especially since we got a deal from AmazonLocal). The food was just so-so, and if you're picky, you'll have a tough time finding something to suit your tastes. But you'll find something decent enough. The Mexican food night was the best, obviously. We traveled the first week in December, when it was very slow, so only the one buffet restaurant (Napa) was open for dinner, with an a la carte restaurant also open every few nights. Napa was what was open for breakfast and lunch, too, as well as El Caribeno, the snack bar. If you happen to go out fishing, you can bring back the fish and they'll cook it up for you for dinner. We did this two nights, and their ceviche was to-die-for. Ask for Ricardo at La Playita, and you'll have a good day fishing.
Beds were firm, and sleep wasn't the best, but the hotel was very quiet and the drapes block out 95% of the light.
No swimming at the beach, but you can wade in, and it's fine. There are beach-side trinket sellers (and sellers of other things....), but just tell them "No thank you" and they won't bother you any more. The time-share people at the hotel aren't as easy to dodge, however. Once you check into the hotel, they've got a system worked out between the hotel and the timeshare people, where the timeshare person first explains to you the restaurant options and how the hotel operates, sounding very legitimate, and then the person will go into what activities they offer and whatnot, and that it's only 90 minutes of your time and a $20 "deposit." JUST SAY NO. But you'll see them several times. JUST SAY NO.
My boyfriend and I are in our mid-20s, and we were probably the youngest couple there without kids. Most people were couples in their 40s or 50s. There were a few 30-somethings with young kids, but there wouldn't be a lot for kids to do other than to swim in the pool.
If you want a no-hassle trip where you don't have to think about paying for every meal and every drink, this place is a good bet. It's not a five-star Westin resort, but as long as you know what to expect from the Holiday Inn name, you'll be happy.
You have no recent hotel searches.