With an exceptional view the location is perfect to explore Palermo and the subway is a quick convenient few minutes walk. A couple of blocks walk on the same street is a good inexpensive local restaurant called La Lechuza the address is 1980 Uriarte. The pre-arranged airport transfer worked very well I would recommend it.