Excellent flat in amazing location just off the royal mile. Clean, stylish, really comfy bed. Really enjoyed our stay. Highly recommended, would stay here again. Thanks