The apartment was great for the four of us (two adults and two young children).
Haymarket was about a ten minute walk and linked with both the bus and tram service and town was only about fifteen minutes walk.
Plenty of shops nearby for groceries and cafes/restaurants and bus services into town.
Would stay again if we come back to Edinburgh.