yes yes yes, this is what airbnb was invented for!!!
Great friendly owners and a great apartment! try the italian restaurant nearby La Vucciria Cucina Siciliana!