Very nice place, great location and well priced. You should really take this place when you go to Catania!