Great location, Clean, hassle free stay!. Excellent amenities, the kids and I had so much fun and there was so much too do on-site!. Highly recommend!