We loved our stay at Massimo's apartment. The location is convenient for most of the major sites and the train station (we took the train to Cefalu for the day which was very convenient). There are amazing views from three sides of the apartment and the terrace is wonderful for outside dining, etc. The stairs are no big deal - I was a bit worried as we had a toddler with us, but except for the last flight they are all quite gentle. The apartment has everything one needs for a short stay and we had no problems. The shower is a bit tight (I'm a small person but I found it somewhat challenging) but the water pressure good, all in all a very comfortable stay. Many thanks to Massimo for his hospitality! Palermo is a fascinating city and we didn't even scratch the surface yet.