I really liked the location, very close to the Colosseum. The place was very clean with everything you could possibly need.
You can also leave your baggage nearby if you get there before the check-in.