wonderful location, fantastic hosts, a great place for a getaway.