L'Anse Aux Meadows, NF Area Hotels