Excellent location right opposite the beach, with a carpark next door. An easy 10 minute walk to the old town for restaurants, shops, etc. We had a "new" room with our own terrace giving a nice view of town and sea. It was, apart from the dreadful lilac tiles in the bathroom, very nice and very comfortable. Looking at other reviews it seems that some of the other rooms may not be quite so nice, so ask for rooms 11a or 11b. Free loungers and umbrellas on a nearby beach.
Alberto and staff were very friendly and helpful up to a point. Not exactly forthcoming with info, but our few questions were answered. Breakfast was ok, though it would have been nice if the fresh fruit had been a bit riper (and therefore edible). The building is quite quirky and unassuming. Very nice garden. One major gripe (which other reviewers have mentioned) - the wifi reception was dreadful and very unreliable - time for a new router I think?
All in all a good place to stay in Cefalu without breaking the bank.