Clean, easy check-in, complete kitchen, washer/dryer and good location