Both Phuket and Krabi promise idyllic beaches and island escapes, but the experience each offers can feel worlds apart.