Perfect stay! Mary's home is beautiful and spotlessly clean and we were made to feel so welcome. Lovely rooms, lovely view, great breakfast and Mary's company and hospitality were brilliant. Larry the dog is the sweetest and calmest too. We'll be back!