Absolutely central location, unexpectedly my meetings were done 4 mins away from the apartment, and that's on foot!
Loved the style, the darkness of the bedroom (to make my sleep deep and comfortable), and the communication was fast and efficient.
Would highly recommend to anyone visiting Roma.