A lovely, clean, peaceful place to stay.