Swallow's Keep is a truly magical getaway at the top of Galiano, right next to Dionisio Point Park. Perfectly situated for walks through the lush forest to the wild shoreline and stunning views from the 'arbutus ridge' for your morning coffee. Marcia is a delightful hostess and the dogs and sheep are adorable. Second weekend visit in three years - just love it!