A lovely peaceful home away from home. A great place to stay.