I highly recommend Amen's place, it is close to public transportation ( 71/72 bus ) or 12 mins walking to Termini Metro Station. There are PLENTY of restaurants, supermarkets, wine/snack shops. Also this place is not far from tourism and nightlife. 5 stars for the place, location and hospitality ❤