I have to use a small/medium size mobility scooter and can walk only a few yards.
We stayed at the hotel Balcon de Europa.
Good points:

The hotel is mainly accessable for most of what is needed except the small and only pool which has about 5 steps and the sun terrace round it also is on a raised platform.
We had a junior suite which was quite roomy and more than enough for my scooter but we looked at an ordinary double room which also seemed big enough. There were no hand rails except one on the wall for the over the bath shower but this was not a disabled room of which I understand there are 2 but I didn't look at them. Also be careful as some rooms have a step into the bathroom.
The breakfasts are good and varied with lots of choice.
Most of the staff are quite friendly and helpful.
The resort is a very prtty town and has lots of flat spaces. Lots of the pavements are wide and there are lots of drop down curbs. Even the older part of town is ok although the pavements are narrow - use the roads.
There are plenty of nice restaurants with pavements tables.
Bad points.

The swiming pool as above.
The lunch/evening food is poor value and not very appetising.
The beach has about 10 steps to get on it and it's small.
Most of the restaurants have a step to get in as do most shops.
Hope that helps a bit.