This apartment is amazing. It was our first time in Rome and with that choice of accommodation it appeared to be significantly comfortable and well placed near metro and restaurants.
Owners are keeping everything organized and well prepared for visitors. I definitely recommend that place!