Wonderful setting, great location, and helpful, pleasant hosts! Couldn't ask for a better experience.