Great location -- and don't let the stairs scare you. Charming apartment, super-clean.