Very good place.
The location is amazing and the owners are really good people.
We stayed 10 days and it was perfect. The location is exactly what we were looking for. Palermo soho IS THE PLACE.
We loved the big windows in this place. You'll have a lot of light and a good view.