The location is almost perfect, but I would NOT recommend this place, for a very simple reason: you cannot sleep. It is likely a Catanian thing, but buildings have water pumps and those in Luca's building worked 24/7. External body of air conditioner hanged on a thin wall (take those vibrations), inability to open a window because mosquitos storm in and the constant noise from someone using water meant we spent our nights in an effort just to fall asleep. I personally went twice to neighbors to ask them to stop their air conditioning, while my girlfriend was chasing mosquitos.
We go on Airbnbs to catch a few hours of sleep and tour the city. If you can't do basic sleep, what's the point?