Good place to stay - comfortable and well located