We had a wonderful experience! This is a great resort for families. It is clean and everything has been updated. The pillows were fluffy and the room was super cute. The bathroom is a little small, but we made it work. I loved the food on site- Elements was fantastic for breakfast. The water sports equipment was so much fun- my kids loved the aqua bana and paddleboards. Overall it was a blast! We would go again.