Great place, excellent location, right beside the Cavour train station and walking distance to great selection of restaurants and attractions like the Colosseum!