I can only recommend this place, everything was good, also the location - only 15 minutes to Colosseum or Fontana di Trevi. The street was little bit noisy because of railway, but you get earplugs so its not that bad. Place was clean and it had easy self check-in.