Found Barbella on the third night of our holiday thanks to Trip Advisor. Fresh homecooked food, no mass produced rubbish in sight and even the chips are real potato and not from a frozen bag. Definitely worth the wait as meals cooked to order. Tried a number of restaurants but always ended going back at Barbella - at least 8 times trying breakfasts, lunch and dinner on various days of our holiday and always excellent. Steak the best we have ever had. The puddings are delicious. Our daughter loved the chocolate brownie, I loved the lemon merangue. Possibly the only restaurant in the area able to cater for food allergies (separate gluten free prep area). Staff very friendly and couldn't be more helpful. Children enjoyed the xbox. Excellent value for money and they deserve their 5 stars. We wish Turkey was closer so we could visit again soon.