The flat was huge and with very nice modern design. Bus stop (bus 492) to metro or other tourist sites just 2 minutes downstairs. (Tip: You should buy bus tickets at Termini train station or at the Tabacchi at the corner)
Nothing else to say, the place was just perfect!