What a place! Blue Bay is in the most incredible location, the photos do not do it justice. We only spent two nights here but would love to have stayed more. Even my non-beach loving partner had a fantastic time enjoying the surroundings and all the water activities that are included, such as snorkelling, beach shoes, kayaks, water chairs and pedalos.
The hotel was lovely and clean and the room was very spacious and quiet. Breakfast was tasty with plenty of choice and the staff were incredibly helpful, the quickest check in we have ever experienced!
You are around a 25 minute walk from town but it is worth it. Cefalu is gorgeous with incredible sunsets and restaurants to enjoy.
The hotel has small salads and snacks and there is a place just along from the hotel (past the Kalaru hotel next door) which does fabulous arancini for lunch, although sadly we only discovered this on the last day! You can also get lunch at the Kalaru next door which is a little pricey but nothing terrible. Or you could take your own food for lunch as the apartment has a little kitchenette.
We would 100% recommend and would rush back tomorrow if we could, I very much hope to return one day.