Nice and clean place in the best part of Rome!