This is flat exactly as described. It is spacious yet cosy and is well resourced with everything you need for a comfortable stay.
The location is central. Ten minutes walk from the Royal Mile and a similar distance from Hollyrood.
Being near the centre means that you are on the ground floor on a busy road. You tend not to notice this until open a window.
Although the area is mostly quiet, there was a noisy party in one of the apartments on the last night we stayed there. However, as Kate herself assured us, and as the other reviews indicate, this is really uncommon.
The place was very clean, with a comfy bed and a great bath and shower.
Recommended.