I have stayed at Rainbow Hearth many times and always had a good experience! But it wasn't until I took a vacation and stayed at other small inns that I realized how much I appreciate all that Rainbow Hearth has to offer. I have never had trouble booking Rainbow Hearth or had mistakes on the bill. If something needed to be fixed, like changing a burnt out lightbulb; it was done promptly. Someone is available to answer questions and they always get back to me promptly if I leave a message with a question. The room is immaculately cleaned before arrival and it requires no maid service during the stay. I prefer to have my privacy and make (or not make) my own bed. There are plenty of snacks, juices, milk, and yogurt in the refrigerator, many choices of hot tea, and of course, hot coffee to enjoy with real mugs, plates, and silverware. I stayed at several small inns on my recent vacation and unfortunately, I had problems at each one. It was not very relaxing to come home and find that I had been charged twice. I found out that places can have a wonderful view, but... If the place isn't run with integrity by people who are willing to work hard, it can put some unpleasantness into your stay that is hard to forget. I am glad that I know about Rainbow Hearth Sanctuary and Retreat. I have never been disappointed with a stay there. I will be returning often!