In a beautiful touristy town in Spain, an apparently happy marriage falls apart under the shadow of infidelity.