I had thought from day1 of this picture that it reminded me of Puerto Banus, but I've changed my mind now and decided it's more like Benalmadina Pueblo
I can see you are right Stephen, but like you I thought it might be Puerto Banus, but couldn't see any pics to confirm that. The googled pics of Benalmedina look lovely. You'll have to wait for Olly to confirm it though.