A very comfortable and well cared for place to stay.