A beautiful, spacious and comfortable flat just off the Royal Mile (but hidden from all the noise!). I had to rearrange my dates a few times and Anna was beyond accommodating and responsive. Highly recommend!