We loved the locality of the villa being so close to everything. We loved the fact we got clean towels and the beds were changed half way through the holiday. The key safe was such a good idea both for check in, but also because there were 4 of us in the villa, with only one key!
We would advise to bring dishwasher tablets and loo rolls, but dishcloths, tea towels and a hairdryer are provided - which was great!