Mhairi’s place in Musselburgh is perfect. The apartment was super warm and cosy with everything we needed. Mhairi was a generous and welcoming host providing us with lots of little extras that made our stay that little bit more special. The location is right on beautiful Musselburgh beach with town and short and interesting walk away and the bus right outside. Couldn’t recommend more highly.