Really great place set in the hills above cefalu - thanks!