Everything was great and it had everything we needed. We didn’t even rent a car. It was cheaper take a few Ubers.. we walked to Walmart on Day 1 and took an Uber back. Check in was easy. The beach wasn’t great due to the i credible amounts of seaweed, but that is out of anyones control. The kids had a great time regardless. The pool was great also, especially towards the end of the day. All in all we had a great time.