Excellent accommodation in the center of Catania