Ston in Croatia, is famous for its 5.5km long walls that equal the Great Wall of China. Our 2023 guide shares on where to stay and what to do.