Swallow's Keep was unbelievable. The photos on the listing simply don't do it justice; you have to be there in person to really appreciate it. My husband and I stayed here for 3 nights, and it was perfect. We were very comfortable in the cottage, and loved hiking around the property and adjacent park lands. The bed was comfortable, and the kitchen allowed us to cook our meals with ease. There is a lot of land here! You can sit and enjoy sunsets right in the immediate area, or you can go walking for hours on more challenging hikes - plenty of hills, rock scrambles, etc. The beaches are beautiful. The drive to Swallow's Keep seemed long the first time we did it, but once we adjusted to life of the island, we quickly got used to it and it was second nature. Though I definitely would have been happy to stay for much longer, 2 full days here at least allowed us to leave feeling like we did it all!