What are you looking at when you say the "results don't show me anything?"
An ARIMA model has autoregressive, moving average, and differencing parameters. You are letting an algorithm pick the parameters. It is choosing a first difference and nothing else. With such a small sample, you might be better off trying some simple models manually using the arima() function.
I mean that when I do auto.arima, it always results in ARIMA(0,1,0), that is, there is only one differentiation and nothing else, even when I change to different datasets.
Alright, I'm going to try this. And to see if it's good, is it enough to check the Ljung-Box test?
auto.arima() selects a model by minimising AICc - this information criterion scores a model's performance with consideration of the number of observations and model parameters. When you don't have a lot of data, it will choose simpler (but still good) models with less parameters. This is why it is consistently choosing ARIMA(0,1,0), which isn't necessarily a bad model when you have very few observations to work with.