Very clean place! Well run too. Great for getting off the hiking trail for a good meal, clean bed and friendly atmosphere.