A lovely, clean and restful place to stay.