Great location for exploring Palermo. Street parking right outside although it was end of season when we visited. Impressive apartment with great facilities. If car hire required try CarMotion who you will find near the docks.
Note if you have a paper driving licence you cannot hire a car in Sicily. They only accept the photocard ones.