I am taking a holiday in October with my husband and my 2.5 year old daughter. We are thinking a relaxing sandy beach holiday, no more than 5 hours flight from London, warm weather, nice food/wine and if possible walking distance to town so we can enjoy the local restaurants/markets and get to see a little bit of the country.
Ideally in a classy apartment/hotel at a reasonable price. Can anybody suggest possible destinations? Thank you!!