Great location near historic center of Catania.