Luisa was very helpful and responsive through the whole process. Gave us lots of good tips and made us feel at home in Rome. I've been many times in Rome, but staying at Casa tua, was really a local experience :)
Plenty of little shops around where you can get nice food and wine (not expensive at all), place as described and close to metro station. An enjoyable walk to Vatican area - really recommend it!