Super nice apartment with an amazing roof top terrace. Located next to the termini (central) station in Rome, it is super accessible. Bus Station is 2min walk from the flat. Highly recommend to order a pizza at formula 1 pizzeria in the street of the apartment and take it to go to enjoy it on the terrace.
Emanuele is super helpful and nice.