A comfortable stay that is a quiet escape from the busy streets.