Clean, comfortable, overall great place to stay