Great experience. Easy check in and David was good about communicating. We had a group of 10 adults and 2 kids. It was perfect!