An English/German couple decide to go on a road-trip through the backroads of the Alicante province, in Spain, hoping to save their relationship from a seemingly inevitable break-up.