Fantastic location and spacious apartment right in the heart of Rome.