An impeccably clean, cozy, charming, and wonderful place to stay with great attention to guests' comfort, convenience, and needs. Tom and Mary were attentive hosts and made sure there were no problems with our stay. We felt very much at home and appreciated all the attention to detail and comfort.