The best location! Would recommend if you plan on staying for a short while. Its on the same street as the colosseum. Loved it.