Why Hong Kong? Wouldn't Tahoe or Big Sur or Bodega Bay suffice?
And your schedule sounds like too much coding and not enough sleep. Why don't you try getting 10 hours of sleep for a few weeks and see if that helps your focus at all. And longer breaks between coding sessions.