A lovely place for a large group. Convenient location - and a great host.