A place worth staying in Catania. You definitely get a good deal with this place.