We couldn't have been more pleased with our stay. It was extraordinary! We had a very large group which included lots of kids, and everyone had a wonderful time!