The place is in walking distance of Stadio Olimpico and it is very close to many nice places to eat and drink. Definitely recommended.