Warm, clean and welcoming place outfitted with everything you need to make it a perfect home base for a trip to the snow