Great place in the heart of Rome. Walking distances to all major sights.