Pub landlady Alison dreams of the good life on Spain's Costa Dorada, with its golden beaches, stunning river valleys and hilltop villages. Can Jonnie Irwin find her the perfect property?