A very pleasant place to stay -- quite, comfortable and well located