Having read some of the comments prior to travelling, we went to Best Benalmedena with fear and trepidation. Nothing could have prepared us for the kindness, attention and standard of the hotel and staff. We did have a problem on arrival - the door card wouldn't work. Reported to Reception and straight away batteries were replaced. It still wouldn't work [by which time one hot sweaty Englishman was loosing it big time!] Within minutes the whole lock was replaced and by way of apology fresh fruit and more water was brought to our room. You don't get that sort of attention in an English Holiday Hotel.
The food is excellent and well presented, they refer to it as national and international cuisine. OK it's not English but hey! This is Spain. If you wanted chips with everything it was there for the taking.
The pool area is very adequate with more than enough sunbeds and although the main pool isn't large [or deep] there were never more than 6 people at any one time and there was always the beach within easy walking distance.
"The Road" is a problem [ the new Motorway will make little difference] and gives a continuous background noise but close the balcony doors [that's when the air con works!] and it's no worse than some cities we've visited in this country - including seagulls at Scarborough!
A little removed from the shops, but there is a Supermarket and ATM opposite and E1.20 takes you by frequent bus either to Torremolinos or Fuengirola. We would suggest get a travel card as the cheapest option as with many transport systems [including London] There were many trips to go on, Nerja, Ronda, Gibralter, Grenada, but adopt the attitude you're on holiday. Have another cervesa, maybe tomorrow.
The staff are predominantly spanish speaking - not really suprising - but most speak a little English, or French, or German, or Russian so communication is not a problem but you must remember everything just takes a little longer. A first class experience.