The apartment is just as described and the photos were accurate. We did not cook but if we wanted to, the kitchen had everything we could have wanted. The teenager loved the xbox and large selection of games. Adults appreciated the high quality bedding and towels.
Extremely good communication started right after we booked. Emma was very responsive to all our needs and questions, including being able to store our suitcase on the last day for a later pick up, which saved us a lot of trouble!
The Royal mile is 5 minutes away, with many dining options and lots of (mostly) souvenir shops. We enjoyed breakfast at Em's kitchen, 2 minutes from the apartment. Larder (10 minutes away) is also great but very busy.
Will be happy to return if we visit Edinburgh again.