Great location and amenities. Check in and parking were easy. Our kids loved the pool!