All the comforts of home and none of the chores can be found in the forest cottages at Long Beach Lodge Resort.