Excellent location and excellent place to stay in Palermo