Really cool apartment right in the heart of Rome.
Great place to stay!