Lovely, well-equipped, very clean place in the heart of Catania