I stayed here for 3 nights in October 2011. It is a few minutes walk from the Oban ferry terminal, and the local buses will drop you off outside the B&B if you are travelling from the airport or the Eriskay ferry. I had a double room overlooking the harbour, the room and ensuite were comfortable with a decent TV. The breakfasts were great and there is a residents' lounge with local information. The hosts were friendly but not in your face. My room was excellent value (£35 per night for single occupancy). Castlebay has a couple of hotels for drinks and meals (the Craigard has live music on Sundays). The Kisimul cafe also does a very good choice of curries and Italian dishes. Otherwise there is a good sized Coop 5-10 minutes walk away (open on Sundays) if you want to make a picnic for the beaches. All in all, a very enjoyable stay.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.