Very nice location, right in the center of Rome with quick access by walking to all the important touristic points