Hotel was great. Pool is awesome. We had a villa and it worked out perfect for family of 5. Restaurant is very, very good. Boat and bus options to park. Good arcade. Kids enjoyed kid club. Stayed at Polynesian last time, this place blows that hotel away.