Musselburgh tops East Lothian property market in ESPC report, with rising demand for flats and homes. Average prices up 7.4 as buyers flock to area.