Eleonora's place is really great. It was very clean, with everything you might need while traveling. Really thought out. Extra bed and cots. Leonora is very nice and helpful check in was easy and smooth and she even let us stay an extra hour.
The location is a nice relaxed residential area with an authentic Italian vibe but not too far from the main attractions like the Vatican. Which is only a 20 minute walk.
Would definitely be back.