Clean, well appointed, and well equipped. Kristen made the check-in and check-out a breeze.