The place was as advertised. Located centrally (5 min walking from the Duomo), and close to the main transportation terminals (5 min to Borcellino and 10 min to the train station). There are plenty of good places to eat in the area.
Leo is a very obliging person. He gave us accurate directions to the apartment and also gave us appreciable advice regarding the things we wanted to do in Catania.