Such an amazing location!
Loads of restaurants down the street and everything is super easy to get to. Colosseum and train station are both around 10/15 min walk.
Super easy self check-in.
Room has great air conditioning!