Excellent location and staff. Shuttle comes regularly. Pool is awesome. Our kids loved it.