The glorious D&amp;amp;D hotel sign looms over the Khao San road - Bangkok...