Awesome location, the best restaurants of Catania are just a few steps away!