A super cosy log cabin-style abode near a stunner of a beach. A peaceful and welcoming place to stay.