The location is perfect and the the flat has everything that you need for a lovely stay. Plenty of space, comfy bed and I loved the mini bar idea. I will definitely book it again when I'm back in Edinburgh.