Le Sibille is located in a nice neighbourhood, 10 mins walking distance to metro station. We've stayed 7 peeps for 2 nights and everything was convenient. We've loved the terrace of the flat; huge and lovely!
Valentina was also very helpful with everything, especially with our check-in/check-out timings.
Great option in Rome!