Absolutely lovely place and hosts! Catering and hospitality was beyond expectations and Stephen knows the place very well to give excellent advice. Highly recommended!