Excellent little apartment with a lot of character. Well located in Catania.