The choice of food was excellent something for everybody. Remember your in Spain so the food will have a Spanish bias. Very clean, nice staff, lovely showers right on the beach what more could you want. I would ignore negative reviews and see for yourself. Very good 3 star hotel. We would certainly go there again!