The perfect setting and location, with every thoughtful touch to boot! Our delightful and informative hosts were an excellent bonus to the experience! Their guidebook is comprehensive and every recommendation we tried was on point!