Does anyone have any recommendations for nice hotels in either corfu or the algarve? I need child friendly and good food - either restaurant(s) within the hotel itself or close to decent hotels. Have just come back from holiday where the food was terrible and I'm determined not to make the same mistake again!
Ideally close to the beach and not a huge complex.
Thanks!