Amazing location right in the heart of great dining & shopping and a stones throw away from Rome’s key sights.