Clean, tidy, comfortable, good value, and great location.