Great place for long or short stays. You have everything you need on the doorstep - great pizza, ice cream and fish. The beAch is also a short walk away. Make sure you have cash when you land in portapolo as the one atm was down when we were there.
I recommend as a first port of call if you land in Catania.