Kevin was a great host- flexible and responsive. The place was in a great location and was perfect for a large group.