The location was just perfect. Right next to the main street of Catania (via Etnea).
The apartment was nice, clean and cozy, although the bathroom was pretty tiny. A downside was that there was almost no hot water, it drains out in 2 minutes or so.
Overall it was a nice experience