Clean, home as described, and thorough instructions for everything from check in to check out. Great location and value. Wish we could have stayed longer!