Magical place. Great hosts, equipped kitchen, awesome location and thankful that my pet dog could join us.