Clean, outstanding, and location is great! Like other reviews, everything you need is already in the unit. Hot tub is nice after a long day. Kitchen and BBQ area are superb, though we didn't do much cooking. Communication is prompt with Jessi and Karlynne. The only complaint our kids had was that we had to leave. We enjoyed our stay very much, thanks again!