Amazing location and all that you need in the heart of Rome.