Fabulous location, fab facilities and a fabulous host! Absolutely THE place to stay in Palermo!!