We travel here for family vacations, I chose this hotel because had many options for our six yo boy, they had a great kids pool, bowling, an arcade, the beach was fine, also you could see animals on the property, for adults there were many choices too, bars, restaurants, etc. The staff was very friendly very attentive. We stayed at a junior suite, was very spacious and confortable.Overall we had a great experience would definetely recommend.