Location, location, location! -- right in the middle of the Victoria Terrace. Nonetheless, the place was very quiet and private. Maggie's team kept the apartment very clean. Since we got all the instructions we need, I did not really have to communicate with Maggie's team. Checking-in and out went smoothly.
Although it was an entire apartment, my boyfriend and I did not get to use the kitchen at all (although it looked fully functioning), since we were in Edinburgh for only 2 days. If you just need a place that is close to everything (5 minute walk to the castle, less than that to Royal Mile!), this is it -- a very convenient stay.
One down side (at least when we were there) was that the wifi was quite unstable and weak (my phone's signal also disappeared in the bed area which is probably from all the building materials blocking it and I found this also happened when I was in many buildings in Edinburgh). However, we didn't really use much of wifi since we were mostly out exploring the city, but it might be one thing you want to consider if it is something you really need.
Overall, a great experience. Thanks, Maggie's team!