Very nice place, ideal for exploring Catania