Great location in the centre of Catania and 20 minute walk from the train station. The apartment is part of a block of apartments which are all run by the same company. You check in in their office to the right of the entrance door to the apartments.