My sister and I stayed at Tra mare e collina for three nights. The flat is wonderful. On the second floor, it has a terrace that overlooks Cefalu and the ocean. Elena and her parents were welcoming and very helpful. I would highly recommend the flat for anyone that wants to avoid the more touristy atmosphere of Cefalu. Only caveat -- a car is a must.