Wonderful place! Booked it for our staff and they truly enjoyed it. Great communication too.