Excellent location-- right next to Edinburgh Castle. There is a little Italian cafe next door which has great food. Try the hot chocolate and beacon panini sandwich. Great pubs across the street. The White Heart Inn is old (some say Edinburgh's oldest), picturesque and tasty. Try the haggis.
The apartment is private, clean, and up to date. Ideal for a couple. Will sleep four, but not four adults. This is a perfect location for a family of four with two children. Free, relatively fast and reliable wifi -- a must if you have kids these days. Comfortable bed in the master bedroom. Kitchen has everything you need. There is a little store right next to the apartment where you can get milk for your tea and other such necessities.
While we did not have an opportunity to meet Maggie face to face, she was always engaging and accommodating throughout our stay. The instructions from her to gain access into the apartment was sort of a treasure hunt. While not intentional, the kids loved it.
We will certainly stay here again.