Great place in the heart of Rome.
Perfect location for Rome trips.
Fantastic restaurant and bars next door.