A great place to stay - warm, comfy and well equipped.