"My family and I stayed for two weeks at this beautiful hotel. The staff were extremely helpful and welcoming. The pool is gorgeous. They had fire shows (about 15 min) on certain nights that were fun to watch. As with any restaurant that is part of a hotel, be prepared to spend. The food is great though. My kids (ages 8&4) had an amazing time. Although I wouldn’t say the resort is geared towards kids, it is still kid friendly. They have a kids center where my children would enjoy going to. Overall my trip was nothing short of amazing and having a comfortable and safe place to sleep made it all the better."