Dolphin Sands is a wonderful place to explore and this little cabin is a super cosy and charming place to stay while you’re there.