Villa was nice,but the cleanliness needs improvement. It wasn't too bad but it was only rather tidy, especially bathrooms. It wasn't that much of an issue as we have done it ourselves but still, not just quite right. Location is great if you don't drive. If you do, there is plenty of parking for at least two cars.Pool was a big bonus and was filtered, loved it!Bedding was white, clean and fresh, like hotels bedding, lovely! Overall, it was nice and everything we needed!