The villa was fantastic. We had everything we possible could need. It was very clean. We were there for two weeks and the towels were changed and bathrooms cleaned after the first week. We could not recommend it highly enough. We hope to visit again.