The place is nice, clean and well located, especially if you are travelling through Italy by train (5 minutes of walk from Roma Termini).