Delfo's place is located near the city center. The host is very nice person, the apartment is perfect for couple days stay in Catania, and I definitely recommend this place.