Nadyuska and Diego couldn't have been more responsive.
If you like to eat well, the location is just off Atwells in the middle of Federal Hill and many excellent restaurants are just a short walk away. We were there for an event at the convention center and that was a 15-minute walk.
The spiral staircase is tricky with luggage, but other than that the apartment is fine. It's also up a fairly steep outside staircase to get to the apartment, so not wonderful when there's inclement weather.
We drove and having parking available was a major plus.