This resort was great for my 3 kids all under 10 and it's okay for adults. Upon arrival had no line to check in and got exactly the room we wanted - directly in front of the pool which was surprisingly awesome.
Rooms are cozy with well functioning temp controls, patio with decent furnishings. Rooms were clean and beds were really comfortable even for someone with back troubles. The pool was also surprisingly kid friendly and they did not nickel and dime us for tubes etc.
some of the cons include extremely visible and smelly commercial sized garbage bins outside, very small parking spaces that are some distance from the room, and a lot of people here had snobby attitudes.
Overall it's a good place for a staycation even with the little ones and the price is very manageable. I would recommend everybody try it at least once.