Although we haven't met Salvatore, he was kind and arranged an early check in for us. The apartment is located in the city centre and spacious. Us, 4 girls had a great time in Sicily. The only inconvenient thing for us was the weak AC in one of the rooms and not enough hot water in the shower. ( 2 mins/girl) We went there at the end of February and the apartment was very cold during our first 2 days, but it became better with time.
Regarding restaurants, don't forget to try Antica Sicilia in Via Rocceforte!