I vote for BBB--I have stayed there twice and love the location, the breakfast that comes with, and the nice staff. It is basic but clean and friendly and comfortable.