The flat was in a great location on the royal mile and had everything we needed, really comfy bed, and good amenities, thoughtful welcome gift too.