Great place and location.
The Check-in process isn't very clear. When you arrive, you check in through the main office.
Other than that, kids loved it.