A perfect weekend in Melaka