This place is in a very nice high profile area with commodities like supermarket, cafes and restaurants all around.
It's centrally located just 10min walk from Piazza Di Spagna and very close to the Barbarini metro.
Highly recommended