Looking for lovely resort next to beach. Possibly all inclusive. Not Costa Del Sol. Dad needs to practice her Spanish for GCSE so somewhere with a small friendly village nearby. Any suggestions welcome.