Style and hospitality are the highlights in this charming little BnB.