“The resort was perfect for a family vacation. The swim up rooms were great and our son loved the water park. The beach was beautiful and the entire property was very clean and well maintained. The staff was great and went out of their way to make sure we all had a great time.”