What a wonderful place to stay when visiting Cefalu.
As others have noted, the room is small but it has everything you need. A kitchen area, sleeping area and a bathroom. The best part is the outside area where you can relax and enjoy the view of the Mediterranean and evening sunset. You can also enjoy the beautiful shrubs and flowers on the property.
Unless you are really into walking, you'd likely need a car. House is about 3 kilometers from town and it's all up hill coming back. Not a problem for someone in good condition. Or you could get a taxi. It's also convenient to the train station in town.
Alberto was very helpful and we were able to figure things out given my very limited grasp of Italian. He drove me home after I dropped off my rental car, helped me with a parking ticket problem and then drove me to the train station on my day of departure. He even bought me breakfast for the train ride! This was so much more than I had expected and was very much appreciated. He and Anna made me feel very welcome.