A very comfortable, well located, pleasant place to stay