I have stayed at many B. Bs but this one ranks right up there with the best.