excellent location across the street from a couple caffès, right next to a bus stop and the tram line. hop on the tram to get to piazza venezia in 10 minutes!
the place is smaller but good for 2-3 people.