I spent a week here just a few weeks ago. Nice, clean and well maintained room. Very friendly maids round everyday to clean and tidy, new sheets and towels if required. Lovely garden and pool area, again well looked after on a daily basis. Supermarket within a few minutes walking and an excellent bus service.
I arranged for my brother to join me on my holiday and the hotel were very happy to accommodate although they did charge me rather a large supplement to do so. They were very quick to refund me most of it though.
Didn't try the restaurant but there are plenty of alternative places to eat within walking distance.
Location is a little way from Torremolinos, 30min walk or a short taxi or bus journey.
All in all, on a budget price, you get a great place to stay and I would certainly recommend it and will return.