Clean, spacious, easy check in/check out and great location.