We stayed 2 nights in late April as a family with 2 children. It was perfect for our requirements and the kids enjoyed the fact that the little bedroom is just off the other bedroom with a little window in the wall through which they could see each other and talk.
It's quite a quirky place which we liked. If you want uniform rooms then stay in a chain hotel! The kids loved playing hide and seek as it has a maze of stairways and terraces and our only regret is that the weather wasn't quite warm and sunny enough during our brief stay to enjoy the terraces. I can imagine relaxing after a day's sightseeing with a drink in hand on the terrace with friends overlooking the rooftops..
The apartment is clean and well equipped for guests. We appreciated the essentials being supplied (shower gel, soap, washing detergent so we could do some clothes washing, coffee) and Fiorella is very happy to help with suggestions and if there is anything that needs attention.
The location is just fantastic and right in the heart of Palermo. Even so, there is free parking just around the corner which Fiorella directed us to and also secure parking in a car park for a small sum if preferred but we had no issues just parking it on the road.
I would certainly recommend it for a family like ours with school-age kids (younger families might struggle with the steps which would also be a hazard to very young children left to explore alone) and friends travelling together. It's a great base from which to explore such a great city.