Clean, tidy, complete. Is not a big villa but it’s what we expected for that price range. We felt really good