Squeaky clean, lots of thoughtful little stuff to make your stay easier. Everything was well laid out and organized, couldn't ask for a better place. Jim stayed up late to make sure my check-in was smooth, can't thank them enough.