The location - ideal, can't get better than turning the corner to see the grand sight of the Colosseum. Walking distance from metro and very close to a great supermarket.