Clean, comfortable, a great location and a convenient check-in process.