Couldn't have asked for a better location right off the Trevi Fountain in the center of everything!