Although we couldn't converse in English we were made feel welcome. We had everything we needed to our disposal. Its location is a few 100 metres from the sea. And near Cefalu which is really worth a visit. Considering price / quality we had nothing to complain about.