The villa we stayed in had everything we needed with lots of added extras - nice quality toiletries, tissues, biscuits, water in fridge, hair straightener/curling wand as well as dryer etc.
The shared kitchen facility was clean and tidy and there was everything you could want for the included breakfast.
Parking was easy and the staff were helpful and very friendly.
The only thing I would have liked to have seen (or had pointed out to me) was a recycling bin. Other than that, it was a great location and perfect place to stay. Will definitely be recommending to others