We found the city domes, the scenic location and the food wonderful, in particular, dinner including service was great. You can get a lunchbox when you are out during lunchtime. When you are back for lunch, then they will serve great food as well.
However, we got this information, among many others, only by sheer luck. The staff could not provide information about day hikes or offer help when trying to figure out how to get a transfer in the park. Moreover, they gave us wrong bus schedules, e.g., they told us that there is a bus at 2:30 pm, which was actually at 2 pm. Missing that would have ended in us missing our transfer to El Calafate. Another example: They told us that there is no transfer from Ecocamp/Visitor center to the Pehoe ferry but, in fact, there is one. Even the dinner and breakfast times could not be provided in a way that any hotel would: Upon arrival around noon, there was no set time for our dinner. It appeared to us, that we were scheduled around other guests. Wrong breakfast times were given to us, which almost resulted in us not getting breakfast. It all seems to be the result of a bad management for the individual guests, because each staff member tried their best, but was either badly informed and/or not well-trained. A simple information sheet for guests staying there without a guide would probably solve a lot of these misunderstandings. The information folder provided mostly tried to sell pricey guided tours and e.g. contained the schedule for yoga lessons, which due to the lack of teachers did not take place - which we hadn't been told either.
There is one major point that irritated us a lot: This seemingly mismanagement did not seem to be true for guests that booked a full tour with a special tour operator (we booked with a booking platform). We got the feeling that all the focus lied on the other guests but us.
Some minor points: Shared bathrooms are cleaned only once a day and, thus, can get very dirty in the mornings. The baskets for toilet paper were completely full in the late afternoons already. This can be acceptable for a hostel but you should ask yourself whether it is still, if you spend 345 USD per night for a dome without lighting and heating. However, also keep in mind that Torres del Paine is generally overpriced (which is reflected in the Ecocamp price), unless you bring your tents and manage to book campsites a year ahead in high season.