Overall, the stay was fine. The front desk was helpful and upgraded our stay. They were very friendly. The first two rooms we got were not ready. It was upgraded and the next was good. The ceiling seemed to be crumbling, but the room itself was clean. The pool was good BUT…there are first floor rooms viewing the pool and we could see into rooms of their blinds are open and 1 room was. I did not like that for my children. Anything could happen.