This "spot" is immaculate. A real gem super close to all the action in Rome. I would absolutely come back.