Italo & Gino's place is very Central. It is walkable to almost any area of Makes you want to visit. There is a lot to do around their area. The space is relatively large and nicely maintained.
The downsides are that the window is right on the very visited street. It can get a bit noisy. Also, I couldn't find their refrigerator.