This location is fantastic! Right in the heart of Naviglio.