Great location, the apartment had everything you required. You have a few flights of stairs to go up to get to the apartment. The apartment was big and spacious with a homely feel.