Very good restaurant. Host spoke perfect english, also had no problem dealing with food allergies. Within our family we have gluten (coeliac), gluten (intolerance), soya and cheese. Nothing was any problem, he had gluten free bread and the food was excellent.
We took young children and there was no problem, we sat outside out the back in a courtyard. We had not booked but there was space.