Great location in Catania, right by the square and around the corner from the buses.