Salvatore’s & Nicoletta’s place was very nice and at a very convenient location. It’s just around the corner from the central station and check in/out was very easy. Within walking distance you could reach nice restaurants and coffee shops, the Colosseum and other attractions! Def recommend.