Location is just perfect. The stairs are indeed for the young an energized people, but is mentioned in the description. We enjoyed are stay in this apartment. Would definitely recommend!