We had a really good visit at Swallows Keep. It is worth the 40 m climb to the top of the cliff and the house. What a view! Quiet! Trees, sky, ocean, trees, with a backdrop of Marcia's sheep, chickens and gardens. The kitchen was well-equipped, and the view from the breakfast table was gorgeous. Lots of books. We hiked to Dinisio Provincial Park and the beach from the door. We biked to Montague Harbour for the best kayak tour in the Gulf Islands (Galiano Kayaks) and to town for groceries. Recommended, all of it.