The villa is brilliantly clean, modern and very well equipped, set in a beautiful garden. It's within an easy 10/15 minute walk to an abundance of bars, restaurants and the beautiful beach, which we visited evey day. There is a landtrain that takes you to the neighbouring beaches which is a fun trip out. You really good be without a car here. The swimming pool is a great size, and the steps in were great for my 2 young children, much better than just having a ladder, as others do. They also loved the selection of rubber rings and lilos that had been left in the garden.
The only things to note for future improvements would be to add air con to the twin room as it was very hot for my girls and they did wake over night; some more hangers in the wardrobes would be very useful as there's so much space, especially some clippy ones for skirts; a dressing table mirror in the main bedroom; and the mattresses in both doubles are very near the end of their lives with the springs starting to stick out.
We had a really wonderful, comfortable holiday, and wouldn't hesitate to book again (if the mattresses are replaced).