We had a lovely stay at Luigi’s. It’s brilliantly located, especially for Ortigia. There is street parking nearby, although it can be tricky at rush hour, but there is a paid car park literally around the corner.