A week of Mediterranean sunbathing for less than £350?