Beautiful property, beautiful location, beautiful hosts and beautiful little dog who greeted us when we arrived. Will definitely stay again!