palmer park log cabin