The place is clean and centrally located, Spanish steps are just around the corner of the street.