Superb location. Clean, warm, comfortable bed.
Amazing supermarket below flat too.
All you need for great stay in Rome.