The cabin at Swallows Keep is truly a gem, if you are going to Galiano Island you must stay here! In saying that you also must know what you are in for. Complete peace and quiet, being surrounded by a magical forest that changes with every step you take, a super cozy cabin with everything you would need, incredible views of the water and surrounding Gulf Islands, 3 amazing dogs that I hugged every chance I got, chickens, sheep, and super friendly hosts. Be sure to stock up on food and drink as the closest store in 35 mins drive away. The cabin has a bed for two in the loft which is very comfortable with great bedding and a single bed room on the main floor. The cabin is very clean and has everything you would need for cooking. We used the fireplace every night and some mornings withe the cool fall temperatures outside, but be warned that the loft gets very toasty so don't stock the fire an hour before you go to bed, it will be too hot upstairs! The bathroom even has a lovely view of the forest! I can't say enough positive things about this experience!