Very clean and exactly as described. Nice big yard and great communication. We were very happy and will stay again in the future.