Great little place right in the center of Cefalu. Beach is 5 min walking distance.
Parking possible on the street for free but it is quite crowded, difficult to find a spot.
Hosts were amazing. We had a great time.