Excellent modern apartment in probably the best part of Catania to stay.