Berry Hill was a great place to stay with a large group. It was lovely being able to walk around the property, kayak and bike ride. The chickens were so cute as well! Overall, a clean and modern property with very comfortable beds.