We stayed at Lombardo's place for our 4 day trip to Rome. Location was really good, it took us around 10-15 minutes to walk to the Colosseum and it was fairly close to the Termini station. From here we were able to access the metro and buses. There were bus stops near the place too so we didn't have to walk to Termini every day to get to other places. There was a restaurant right below and the place felt safe. The traffic outside can get quite noisy at night but we slept well anyway!
Check-in was really easy and someone met us on the day to help with check in and gave us a map to point out all the tourist attractions. We were able to ask for new towels and if we needed help with anything, the host responded right away. Overall, a very good and convenient place!