Great place right next to train station and a 10 minute walk to best pizza in Italy .