Excellent location in Catania and amazing view from the terrace !!