This flat is in the ultimate Edinburgh location. We mentioned we were staying on Ramsay to a few people who live there and they ohhh-ed and ahhh-ed. Wonderful to wake up to the view in the morning and to watch the lights shimmer at night. The unit itself is fine, well equipped if a bit basic. We were forced to ration toilet paper because it only had one roll and when we asked were told they only provide "essentials for arrival." I suppose that's technically true, but our stay was for three nights and have never stayed at a B&B where there wasn't an extra roll or two. (We never found a place to buy some but discovered Starbucks napkins work in a pinch.) This is a charming old flat so expect creaking sloping floors, dirty corners and so forth, but the location and view makes all that seem less important.