A lovely spot walking distance from many of the highlights of Catania!