Stayed here because our travel agent recommended it. We are traveling as a multi generational group. Hotel has an amazing staff with no question and would give them 10 star. . Beautiful grounds. Lots of activities around the hotel. Food choices are good. Rooms are clean, comfortable, moderate and somewhat dated . There are 2 pools and disappoints that children cannot use the pools after 6 pm. So essentially our young ones, whom are full of energy cannot swim after 6 pm. This has definitely dampened our opinion of this resort and would not recommend it for families which obviously are not welcomed. We had enjoyed our time at the resort otherwise.