Ther are many places you could visit near el Calafete, for me personally I do prefer el Chalten than El Calafete but if you use el Calafete as a base you could visit many attractions easier.
The town itself is ok , more lively and many restaurants for you to choose from.
pedro moreno glacieris amazing. other glaciers accessed by boat tour on lago argentina - boat tour long and just ok.
Great little town. Glacier Moreno really exceeded our expectations. You can rent a car of take a great tour for only $150AR per person.
We stayed at an amazing little B&B called Posada Karut Josh. The price was great, the hosts were very helpful and the location was good. As far as food, we ate at 3 places we really enjoyed, Pura Vita, Don Pochon and Dos Amigos. All had traditional local dishes. If you have time for a day trip or a two day trip go to El Chalten it's worth renting a car. The drive on route 40 is stunning.