Zeus residence hotel was very new, so facilities there was quite nice. We stayed in a deluxe room with sea-view, and the roome was quite large. There are also some kitchen things with a induction heater. However, public transportation is really poor in Canizzaro area. There are two buses, but once an hour. So, you prefer city life, you should stay in Catania city center. You might pay ~30 euros for taxi to go to Catania. You prefer swimming in the rocky beach, this hotel should be a good choice. You should know that the rocky beach might not be proper for family with little kid.