A place that is easy to stay, a few flights of stairs, great location