The unit was mostly clean but the bedding did have some stains. The neighbors were loud at various times of the night. The pool was great along with the play structure on site. Overall it was a nice place to stay.