A stunning, pet-friendly B&B in Catania, Sicily.