The place is comfortable and well located