We stayed for a week in July 2015 with 3 young children. The flat has everything you need for an enjoyable stay. The views over the beach and harbour are amazing. There is a nice playground right below the flat and another nice playground for older children further along the coast.
Musselburgh has lots of nice places to eat and for take aways. Special mentions to the Lana Thia restaurant and Caprice Italian restaurant.
It is very easy to travel into Edinburgh, with a bus stop within 200m from the flat. Musselburgh is also a very good base to travel to the many attractions in East Lothian.
Overall, we would thoroughly recommend this flat and location for a family holiday.
Location is very good, close to bus stop, and supermarkets. Spectacular view to the river Forth. Excelent service from the owner (Thank you Stella.) The apartment is new, well equipped, friendly and spacious. Everything worked perfectly.
We loved here, and I'm sure will return.