Great property, well maintained, friendly resort staff. Information that would’ve been helpful is that the beach area in front of the resort is not really swimmable due to the coastline but beautiful with lovely sunsets. Also, we picked the resort for younger kids to enjoy the pool and what appears to be a lazy river. There is no current to propel you through the river so it looks nice but is not typically used. Slides are great.