Massimo's place is at a superb location. It's about 5 mind walk from the central area.
Super convenient. The place is styled very differently, cosy and distinct in nature.