This is a fantastic hotel for families.
The staff were incredible, so friendly, and would bend over backwards to do anything to make our vacation perfect. That was down to every last staff member, no exception. Our kids were so sad to leave and want to keep in contact with several of the staff who voluntarily entertained them during our stay.
The trips were also extremely well organized, highly educational and fun, and really well organized.
We are a very well travelled family, and have stayed in some of the top hotels in the world, but I would put this as one of our best if not the best family experience on a vacation by far.
Many, many thanks to the hotel staff for making it a well needed break spent with our family.