Excellent location right in heart of Rome.