Great location, great host - perfect for the heart of Catania