I highly recommend Luisa's place to everyone who will ever come to Roma. It's located in a perfect place where you not bothered by tourists crowds and have walking access to all of the city sights and also have access to the most important subway line of the city.
Luisa is very helpful, communicative and will help you with any problem you would have.
Will come back for more city exploring to Luisa's place 100%.