As a family of four, we visited Villa Roma as a late booking for five nights - we were not disappointed.
The villa itself was clean and tidy, with ample space for the whole family. In addition, the table tennis and badminton(!) facilities also kept the kids (and adults) entertained when they weren't splashing about in the pool.
The small town of Arroyo is a 15-minute walk away, with the many beaches and harbour area a short taxi ride away. There is a good mix of shops and restaurants in both Arroyo and Benalmadena, certainly enough choice for even the most picky traveller.
As if the above points weren't enough, we were exceptionally well looked after by the villa owner, Carlos. Before we'd even arrived, his e-mail communications were excellent, and he maintained regular contact throughout our stay. Nothing was too much trouble - he took us to the supermarket and showed us the way into town. We always felt that if we had any problems (which we didn't), that he was available 24/7. Well done Carlos, and thanks again for your hospitality.