lovely private cottage. great hosts. everything you need. well kept. beautiful grounds. thoughtful touches