A whirlwind 24 hours in this sleepy resort town on the western coast of Sri Lanka has me yearning for more!