This place is exactly what I needed! Great quiet location/neighborhood, self-check and all the amenities needed for either a short or long stay. There are many stairs, but well-worth the climb!