Luxury Self Catering Log Cabin Devon, Log Cabins Devon