This was the third time my partner and I had stayed at the Hesperia. I wont go on about the location as that can be seen straight away. The past two times the only issue I had was the food, It was not the worst I had eat but always became repeditive.
This time however the food was outstanding, there was always a large section of fresh food on offer and caters for all tastes, a small sample would be fresh seafood, chilli nachos, build your own burgers, salads, Fresh Veg, bbq ribs, paella, chicken and Seafood varieties. and these all change nightly never eat the same twice. Drinks are not cheap in the hotel so best to drink out or have a carry out in the room.
There is always plenty of room around the very clean pool area and yes you will always get the saddos who pop down at 0630 - 0700 to put there towels out, but i did witness from the balcony one morning a staff memeber remove these and reset the loungers as the two older woman had not only placed towels but moved the loungers around blocking accsess across the small bridge.
On the subject of the balcony we were in room 125 and you could have played 5 a side on the balcony it was that big and gave veiws not only of the pool but also out across the bay.
On the nights we eat out we eat at Sherazade at the end of the beach, it has some bad reviews from others going on about the waiting times but that happens in resturants when you seat yourself and staff dont know your there, manners and patiance get you served and wow the food is stunning so is the view at sunset across the bay.
All in all if your gonna stay in Santa ponsa the Hesperia is clean, freindly, good food, and ideal location.