Need help fleshing out 9 days in Thailand, Landing in Krabi.

Hey there, would like some help with fleshing out this itinterary

  • Feb 28th: Arrive Krabi, chill for the day
  • March 1st: Ferry to Koh Lanta
  • March 1st-6th: Koh Lanta
  • March 6th: Return to Krabi
  • March 8th: Fly out

Does this split make sense? I'm thinking one day in Krabi initially, ~6 days in Koh Lanta, then 2 days back in Krabi before flying out.

What I'm looking for: Mainly unwinding with some occasional partying. I'm a first-timer to Thailand and doing this solo, so any tips about:

  • Best areas to stay in both places
  • Must-do activities that aren't in every guidebook
  • Transportation between the islands (is the ferry reliable?)
  • Solo-friendly restaurants/bars
  • Safety tips