Clean, excellent location, comfortable, fuss-free check in and out.