The location is 800m from Roma Termini, around 460m from Vittorio Emmanuele metro station (source: google map when I was there). Neighbourhood during the night was relatively quiet and not the super lively kind but thankfully there were some good numbers of supermarket about 300m away and some 500m away there are numbers of decent eateries or restaurants around.
Didn't manage to meet Lombardo in person and someone else (his staff?) met us and briefed us clearly about the place and a nice touch to provide some map and basic guide around Rome.
Were later asked to pay 15 Euro as city tax. I didn't questions much and paid and no receipt was provided. Was asked to pay 20 euro prior of arriving in order to use the kitchen amnesties (oven, stove etc. i think) though we were allow to boil some hot water without paying.
The breakfast provided in the form of coupons where we can claim over at the coffee shop opposite. Simple Italian breakfast of pastry + coffee. Rather good way to be at Italy but the coffee shop only open relatively late though as we were early starters (will be out on the road usually by 8am) so we only managed to claim one breakfast out of the 4 nights we stayed. The coffee shop didn't open i think after 9am during weekends.
The place is straight forward & simple, bed is comfy and room is clean though bit on the small side and sort of budget hotel-like. Each apartment has 2 private room with toilet of similar size (i assume) and will be sharing a common kitchen area. The keys to access the room door was relatively simple key pattern and i felt this can be improved to be a much secured version of lock though you'll go through 2 doors before able to reach your room.
Internet provided was among the best in the few places I've stayed at Italy.
Overall a decent place to stay at Rome and value of money considering the price and breakfast are provided.