Very nice apartment for a short stay in Catania. Location is perfect