Excellent view and location as advertised. Front bedroom (wee bed) can be a bit loud as you would expect from street-facing room in a busy place like Grassmarket. Nice little extras like bottles of water, milk, lots of piles of fluffy towels and extra soaps. Flat was also nice and warm when we arrived. Shower pressure unfortunately very low, had to skip hair wash because was in a hurry. Also a little trouble identifying key lockbox and key was a bit tricky at first. But overall great stay and super communicative hosts!