a well prepared and presented Bnb.