Comfortable stay and well located