Amazing place close the Plazza Venezia and the Forum and the Colloseo.
The main shopping street, Via del Corso is around 2 minutes walk.
The appartment is Amazing, all accomodation are perfect.
I strongly recommand