Very nice staff, great location and very beautiful and lush resort grounds. Good food and our kids loved the pools. There weren’t as many animals as we expected.