My stay was TERRIBLE. We got to the property at 3pm after a long drive and was looking forward to getting into our rooms to unwind. At checkin, we were told our rooms would be ready in 20 minutes, then 10 minute, didnt get our first room until 5:30, then our second until about 7pm. Our rooms were on the highest floor and there are no elevators on the property to help getting our baby and stroller to our rooms. Had to lift the stroller everytime going up and down. We requested a crib, when it finally came it was this huge monstrosity of of a thing that took up space in the room. We got rid of it!. Towels for the pool were hard to come by, you were lucky if you could get a towel everyday. Service workers were slow and lacking, they have a i dont care attitude. I orderd a pesto panini vegetable sandwich only to have them deliver a panini with no pesto and wilted dryed out lettuce. They staff consistently lied about promises they made to me. I would never go back to this property and would not recommend it to anyone on the planet 🙄 😒 😐