A lovely restful home. And environmentally friendly. A quality stay.