Leo's place is located close to the city-centre, within a neighbourhood that offers a great insight into the variety that Catania offers. The flat is compact, you have everything that you might need during your stay. Would greatly recommend it.