The hairdryer was fine - and I have fairly longish hair. Thankfully it wasn’t one of those annoying ones that you have to hold the button down to get it to work! (I hate those!)
The food was really good. The buffet is big and has lots of choice.
Breakfast was pretty much everything you can think of, croissants, pastries, toast, muffins, full cooked breakfast items, omelette station, fruit, yoghurts, cereals, muesli, porridge, smoothies, cold meats and cheese, etc.
Lunch was a selection of lots of things including salads, sandwiches, plus cooked items.
There is a snack bar that opens in between breakfast and lunch and is open all afternoon. Toasties, burgers, chips, sandwiches, salads, etc.
They have a different theme every night in the buffet - Traditional Greek, Spanish, Mexican, Oriental etc.
There was always lots of choice and the food was plentiful.
We were really impressed with the quality.
The pool bar do amazing iced coffee (with or without a shot of Baileys) 
There is a traditional Greek restaurant that you can go to once during your stay that is included in the all inclusive price, but tbh we didn’t bother as the buffet suited us fine. It looked nice though.
There is also an Italian I think, but you have to pay for that as it is not part of the all inclusive deal. It looked quite posh!