176 reviews
Great value and fun stay!
We had a great stay and a lot of fun as a family. The hotel's overall appearance could use a bit of TLC and is a little dated, but it was very clean and the staff are amazing.
Our room itself was okay. We did have cockroaches in the room at the beginning of our stay, but the hotel fumigated right away and we didn't have any issues after that. The beds in our room (631) were quite firm and not the most comfortable, although my in-laws in room 658 said their beds were much softer.
The location of room 631 was actually great for families. We were very close to the pool, which made it easy to quickly run back to the room with the kids. There isn't a ramp nearby, so technically you need to go around through the lobby to use the elevator, but we usually just carried our stroller up to save time. We were also close to the beach, which was perfect because we liked going there every morning.
The beaches are beautiful. The water can be a bit rough, but it's still great to swim in. The sunsets were incredible every night. There's also a really fun bar at VI with a great 2-for-1 happy hour.
The buffet was decent. The woman running the omelette station at breakfast is amazing. The Italian and French restaurants were both very good. The Japanese restaurant was just okay — there's no sushi and the food wasn't the best compared to the others. If you want restaurant reservations, you need to be on the app right at 9:00 a.m. or they book up immediately and you'll end up with a very late dinner around 9:00 p.m.
The beach snack bar was actually really good — great burgers and fries. It's open from 12–4 and can get busy because the buffet closes between 11–1. Also, the breakfast buffet gets very crowded after 8:30 a.m., so if you're traveling with kids it's better to go earlier to avoid long lines.
The water park is great and my son loved the slides (although they are very fast!). They also offer zip lining in the mornings, which is a really fun extra activity for kids. There's also a kids club and a baby club. The baby club is open to families for a couple hours in the morning (around 8–10, I believe), but outside of that time you can only leave your child there. It seemed very safe, and my son enjoyed it the first day, but he was the only child there at the time and didn't feel like the staff interacted with him very much, so he didn't want to go back.
The kids club has daily activities with something different almost every hour, which is nice because you can drop in for things like face painting, cooking classes, crafts, movie time, and more.
One of our favorite parts of the trip was the nightly entertainment across the street at Club Nitro. We were pleasantly surprised by the Fantasia show — my son absolutely loved it. They even had Paw Patrol characters and Disney characters. The shows start around 8:30–9:00 p.m., which is a bit late for little kids, but it was definitely worth staying up for.
We came during spring break, and for the price we paid, it was really excellent value. We would definitely stay here again.