Great location and fitted with all necessary amenities for a nice stay in Palermo