Location was great, it is located in the middle of Rome.