Perfect Host. Perfect Apartment. Perfect Location. Cannot fault this place. We had an amazing holiday in Palermo!