A well located, comfortable place to stay.