Good clean place.
Well located to see the sights of Rome