We really enjoyed our stay at Swallows Keep. It was a beautiful location, serene and relaxing. Great privacy and gorgeous views. From the cabin we took a nice hike through old growth forest to Dionisio Point Provincial Park and the beach. We visited great local restaurants and shops. The entire island is absolutely lovely and should be a prime destination for anyone looking for natural beauty, quiet, quaint shops, and very nice people. Marcia and Ray were great hosts! We hope to return and stay again soon.