Clean, tidy, well located, good communication prior to arrival and very accommodating with early check it.