We just took our granddaughter to Alcafar today so she could spend some time on the beach and swim, thought it would be nice to have lunch on the hotel terrace. However this was a big mistake, very limited choice and what we did order wasn’t great, waiter just banged a jug of Sangria on the table and walked away didn’t even pour the first glass. We asked for a dessert menu but after another 30 minutes it hadn’t appeared so we decided to give up and eventually managed to get our bill, I have never known my husband not leave a tip but today was a first. The staff were rude and certainly don’t have customer service skills unless it would seem you are Spanish! I thought I was perhaps being over sensitive but after reading some of the reviews on here maybe not!