Great location in Rome! You really a feel of Rome as soon as you step out !