This place is great. The location is perfect - it's about 50 meters or so from the Collosseo. It was very clean and tidy and Julian was very responsive and made the check in as easy as it can get.
Would strongly recommend