Swallow's Keep cabin was the perfect getaway for us! Clean and cozy, the cabin had everything we needed for our 4-day stay. The view from the deck is incredible and the property is fantastic, with lots of hiking trails including one that takes you into Dionisio Point provincial park, which is usually only accessed by boat. We enjoyed that the cabin is on the north end of Galiano Island, which made us feel away from it all. Our hosts Marcia and Ray were wonderful and taught us about life on the island and their farm. Marcia even let my stepson feed the sheep and chickens! We were also completely charmed by their dogs, Fleur and Sophie. Such a perfect spot, we hope to make it back one day.