This place is located in the Beacon Hill neighborhood and is within walking distance to almost everything! My husband and I even walked to Fenway Park. Check in was easy with key pad locks. The space itself was small but it worked. LOTS of stairs!