They were quite helpful on everything. They let us to checkin earlier at 1PM and also leave our luggages in the storage room of the building until 5PM on the checkout day. Apartment was very clean and had everything in it that you would need. Having completely separated room is very nice.
Location is very convenient if you are traveling to/from central station but it is not at the best area of Palermo. Outside is not very pleasant.
If you are planning to use the hot tub on the roof top, it is not private and you need to book and pay extra for it.