Truly lovely apartment with everything you need for a short or extended stay. Modern apartment with fantastic bathroom and very comfy bed. Perfectly located just down the hill from excellent restaurants, pubs, and Princes street. I absolutely loved my stay and hope to return very soon!