Great location with lots of restaurants nearby and the Colosseum just a short stroll around the corner.