Jen and Ross’ place is perfect for anyone looking for a little rnr but is also perfect for someone looking to venture through the national park or visit Scotland island. The property does home many spiders, however this is to be expected considering the nature surrounding the property.