The flat is just great! It really is. One bedroom faces onto the Canongate and hears the obvious revelers but that's ok for a few days. One is at the back and will be for the lighter sleepers. The bed linen and beds are good.
The kitchen is well supplied. The bath fills with lots of hot water and the shower is powerfull. All good there, too.
The #300 bus from the airport to Ocean Terminal in Leith stops outside the flat. I think the closest grocery is the small Tesco - just walk through the student flats behind the house.
Hope this helps.