A lovely home and place to stay.