Very clean place,
Easy to locate and easy to get around from would highly recommend staying there while in rome!