Very nice and spacious place for a short or long stay in Edinburgh. The location and big spacious rooms are the key point with most of local attractions easily accessible. Restaurants, grocery stores are all within walking distance so that was a big plus for me.
Only thing to be improved is about furniture which has gotten a bit old over time and needs some work. However you will only notice it if you are leaving long enough, will not matter for a short stay of day or two.