Great stay. Clean, tidy, well laid out, great communication, couldn't ask for much else.