Benalmadena has a great marina with lots of restaurants and shops, the beach is very big and walking around the town is pleasant.
Very quiet in Jan with a lot of things closed, I had difficulty exchanging money banks refused unless you had an account with them and only say too exchange shops down at marina so you need a cashpoint card.
Lots of steep hills and walking for elderly/disabled travellers, recommend you hire a car to get the best of the region/area.
nice beach location. many day trips available. cable cars up to mountain. good resturants; try the spainish gardens.