We had a very nice stay. The place is extraordinarily clean and the apartments are modern and fully equipped. The pool area is great and very convenient when traveling with a baby. I would say that a car is a must since the place is a bit off and there is a rather highly trafficked road that you can't avoid when coming and going (10-15 min ride to Cefalu, about 5 min to the closest beach). Last but not least the hosts are excellent, always available to help with a smile, they really seem to enjoy having guests around!