Great place located in a nice and quiet area, perfect to explore Rome.