A well located and comfortable place to stay.