A magical spot for any Salt Spring stay! We had the best time.