If (a better chance at) good beach weather is a higher priority than staying in a Hyatt, I'd recommend Koh Samui or Langkawi. If staying in a Hyatt is a higher priority than good weather, Danang may be one of your better bets in July. If you do reconsider Bali, that might be your best shot at great beach weather.