Clean, perfectly set up, great location! They were even flexible about the check out time, which was a huge help!