Great location beside Colosseum. Five min walk from metro. Exactly as described