We had a wonderful stay at the Grassmarket flat. It was really nicely updated, great beds, and well appointed. The location was perfect - we were waking distance to many of the sights. Like other reviewers noted there is a bit of noise at night from the pubs outside, but other than that our stay was fantastic. Highly recommend!