This place was amazing! Great location, extremely clean, all the amenities listed were provided. We were able to coordinate our arrival and had no issues checking in. I highly recommend this for anyone visiting Rome.