Really nice place to be. You are 10 minutes from Stazione Centrale by walk.