It was perfect for our family vacation one thing was the resort has 4 pm as check in but we were told 4pm they start check ins so many of us got checked in later but knowing that if we ever stay again we will plan around that. Also when we got to our room the AC was not working but they had resolved within 15 minutes. Also the house keeping was amazing they came every morning to remove trash and give us fresh towels