Everything you could need for a stay in Palermo - the perfect location, beautiful rooms and very welcoming staff and host. We would definitely recommend Vistage to all.