Charlotte's flat was very charming, clean and the perfect spot for staying in Edinburgh. The flat is located close to haymarket train station and a short walk to princess street area. I highly recommend staying here!