Stayed there for a week.
The communication was easy and direct in English. Rooms were clean, espacially important for the bathroom in my opinion.
The apartment is located in the old town of Palermo, so everything can be reached by walking. There is a little Cafè right by. Even though the location is central it's relatively quiet, since there is not that much travic in the narrow streets.
So all in all a great place to stay.