Amazing location, perfect base for exploring all of Rome's attractions. Great little coffee shop downstairs.