Booked the place for our staff and it was perfect. David is a wonderful host.