It was really a pleasure to have such an peaceful oasis in Rome. Everything is like in the description! Very easy to find, metro station is very close. Don't waste your money on a taxi from/to Roma Termini (as we did), metro is much faster.
My mum has to cook for herself as she can eat only a few selected things. The kitchen is small, but we found everything we needed.