Hard to build on the exceptional reviews already, to be honest. The location was perfect, hospitality wonderful and we were made to feel exceptionally welcome (including the dog). Cannot wait to book a return visit soon. Thanks for having us.