With a 12 and 13 year old? We are after a nice resort where we'll see some sun. Near a nice town and good food. Up to 4 and a half hours from London airports. Does anyone have any suggestions? Budget of around £6000.