Beeches is a great location and well designed to cater for a group of people