Lovely lovely setting, good amenities, great location and wonderful hosts