The place is nicely designed, really recommend.
Located right next to Flaminia tram station.
Smooth communication.