The place was very good located and was probably the best thing about our stay. The place was. Relatively clean but the towels had different kind of stains left on them even though they were clean. Overall we would recommend staying there when visiting Rome :)