We stayed at La Cantera for 2 nights and found the service excellent together with the rooms. We booked a Superior Double Room which had very comfortable arm chairs where we could sit and look out the window with a great view over the lake.
We requested a late check-out due to a late flight and this was accommodated.
We had read the great reviews of the restaurant so we ate there both nights and although the food was OK we would not say it was as good as the reviews we had read. They seem to only offer a 3 course set menu for dinner but on our second night we just ordered soup and rolls through room service.
We walked to and from town which took about 15 minutes.
Would stay there again should we visit El Calafate again.
Excellent value for money.