Imogen Townley on holiday in Spain