We loved the apartment we stayed in. Superb location, strong AC, large common spaces to hang out in, perfect amount of room for 10 people. A great base to explore Sicily and Catania.
We did not stay in the apartment we originally booked but the transition was handled seamlessly. The wifi was weaker than ideal.