It's all about convenience and location. Right behind the Forum with views of the ruins from your window. It's a bit of a walk to the metro, but seriously close to major attractions by foot.
Excellent value for the location, but fairly basic accommodations otherwise.