In Fort William, there is quite a selection of B&B style places to stay all along the main road into town. The Campfield House B&B stood out because it is just before the other slew of accommodations and is on the same side as the loch, so the scenery is a lot nicer. However, since we were there in the autumn, we didn't get to enjoy the backyard or patio on the water.
The owner of the B&B (didn't get his name) was helpful to get us to the location as we had passed it and had to backtrack. Although when we arrived, he showed us our room and immediately started taking our breakfast orders as we were trying to get settled in. As soon as he knew what we were eating the next day, he disappeared behind a closed door. We had to knock to ask for a new mug, knock again to ask how to get back into the building as essentially nothing was explained to us. Room was comfortable, but nothing special.
Breakfast the next morning was alright and tasty. Coffee was awful. Way too strong and syrupy. Had to knock again on the closed door to ask for more napkins and our host disappeared and didn't come back to check on us. The whole experience felt like us being strangers imposing on someone's family home instead of a hospitality business being run. So verdict is, stay here or anywhere else as there was nothing gravitational about this place to make me want to come back.