Knowles is a nice B&B - laid back, parking can be an issue
we recommend palm avenue - we had some incidents (damages by the locals) at other locations . The room we got nr 3 is very small but you are not on the keys to admire your room . Breakfast is ok . we had not time to use the jacuzzi or the small pool ;-)
One block down you can rent bikes which I would recommend since it makes moving around nicer. It is very close to Duval street and the nicer harbour section .
Beach best use a bike or car walking is quite far .
Breakfast is basic but good . We liked the old interior and the atmosphere of the house
Staff (Christine) was friendly and gave good advice .
Rooms a re quiet. Only small downside I would mention is the fact we could not control our airco.