Rinse rice until water runs clear. Soak the rice in water for 15 minutes.
Add your rice, coconut milk, water, sugar and salt to a medium pot or deep pan. Give it one turn and bring the mixture to a rolling boil (not just the edges, the entire pan should be popping). Cover the pan and lower the heat to a simmer. Cook untouched for 15 minutes.
Remove the pan from the burner and let it rest, untouched and covered, for 10 minutes.
Uncover, fluff the rice and serve.
Notes
I served with some toasted coconut shreds or flakes. Garnish with fresh cilantro.