The food and buffet were extraordinary. The room was okay, some wear and tear, but the AC was working, the balcony door didn't close all the way and had a loose handle (minor inconvenience). The sink would clog up every now and then. The service was friendly and professional. The restaurant service, with having to make reservations in person needs updating, no free wifi, and the souvenir store is extremely expensive, you can literally walk 2 minutes down the road and buy the same things for at LEAST a quarter of what they're selling at the hotel store (not an exaggeration). Overall, I would recommend this place, the food alone is worth it.