Matteo's place is as described. Great location: a few steps from the train station, an amazing beach, and the beautiful centre of Cefalu. The wifi did not work for us. Communication with Matteo was very good.