Lovely spot in Isola, close to the Metro and great cafes. I went to a concert t nearby Alcatraz and this place made it easy. Would recommend!