We stayed at this Villa in August 2011. It was absolutely perfect for us. As two famlies with 4 grown-up children the layout of the villa ment that the 'oldies' could sleep on one floor, with the 'young ones' sleeping on the bottom floor. The lower floor has it's own door to the pool area, which meant that they could come back after a night out, without distubing the others.
The villa is beutifully decorated and had everything we wanted. We had a small problem with the pool filter on our 2nd day, but one phone call and someone was sent to fix it straight away.
The location was fantastic, with wonderful views. It was possible to walk to the beach, (about 15mins) and although possible to walk into the town, we found it much easier to take taxis from the taxi rank less than 5mins away. The taxis were very cheap (about €4 to go to the main town where the shops and restaurants were) and in fact worked out to be cheaper than the bus (at €1.50 per person!)
There is a hotel on the other side of the road, which not only meant we had somewhere to direct the taxis too, but also meant we were able to book excursions from the hotel reception, with the bus picking us up right outside. We didn't need a car, as the owners organised transport to and from the airport and we took taxis to the town, and buses to the volcano, zoo, and waterpark.
I highly recommend this Villa, especially to groups, families holidaying together, and families with teenagers and older children.