We stayed at this hotel 25 years ago, and chose it this time because of the location to the beach and airport, and it was reasonably priced.
On arrival the room we booked wasnt available, we moved the next day, both rooms were not overly clean, and the floor in our second room wasnt cleaned all week, my feet were dirty going into the shower.
The bar is nice and the entertainment is ok.
The food served in the restaurant if you are on a normal diet, and eat most things is adequate. However, I am gluten free, and for the first four days none of the food as labelled which made life a little difficult. Chicken was cooked on the same grill as pork, this should not happen, not just because I am highly allergic, but on religious grounds too.
I asked about gluten free bread and cereal at breakfast the first morning and was told they didnt have anything. I went to the supermarket and brought my own. It should have been out each morning as I wasnt the only one, I dont like to keep asking for it every morning, I was told one morning I could have a baguette, but notice others were given bread, but they were Spanish!!!
The hotel is very nice, and staff are very friendly, but it will probably be another 25 years before I revisit this hotel.