Hotel Los Canelos in El Calafate has proven to be an excellent choice. The rooms are clean and comfortable and the staff is extremely friendly and helpful. The breakfast is a bit more modest, typical for Argentina, but good enough to start the day.
To my surprise, the hotel offers a laundry service. A bag of 5 kilos of clothing for (American) $20. By Argentine standards, that is cheaper than I expected. By the way, we got the laundry back clean and folded the same afternoon.
Another thing to keep in mind when staying at this hotel is that the walk to the center is quite a walk both up and downhill. For travelers who have difficulty walking, this can be a challenge.
Furthermore, it is very pleasant to 'come home' to this hotel. We enjoyed a bottle of espumante (bubbles) after dinner, 2 evenings. Paid 30,000 pesos per bottle, approximately €27, that was reasonable priced.
The hotel has strict rules. When you enter the room there is an A4 with a kind of 10 commandments that you have to adhere to. For example, do not bring food or drinks from outside into the hotel room. Or losing your room key will result in a fine of 100 dollars.
All in all, this was a very pleasant, nice and quiet place for us to stay and highly recommended!