The place was beautiful! We had a lovely stay and our hosts thought of everything! Child and dog friendly which was perfect for our family reunion. Thanks again.