Clean, all the necessities you could need! Great location, back yard is huge and next to a BBall court and park for the kids! I highly recommend staying with them!! Everything was easy to manage and the communication was fantastic!!