We had a very pleasant stay. Our hosts were able to pull off being entertaining, thoughtful and attentive but at the same time giving us our own space.
The 'Bed and Breakfast' were both excellent with a clean, well furnished and stylish room and adjoining bathroom. We also had the use of a large living room.
There are plenty of bars and restaurants within easy walking distance, and before leaving we took our car down to the Sandspit and enjoyed a good walk along the comprehensive series of trails there.