Everything was nice and clean. We liked the villa and it had everything we needed. Great location and easy to find. Totally recommended