Whether you have been to Sicily or not, whether you have been to Catania or not, these things do not matter. You should stay here. If you want to be treated like family by a gracious host and afforded a clean home with an incredible view, amazing and welcoming merchants and vendors, and access to one of the jewels of world history, you should stay here. There are probably other things to see and do, but you should do them after you stay here.