The best BNB I have ever stayed at.