We were a group of 6 adults and 1 infant and John catered to every need to make sure all 3 generations of our family had a fantastic time. Alison was brilliant with bookings and communications. What she promised was what John delivered. Highly recommended *****