Yishan's flat is a perfect place to stay in edinburgh. You have everything you need (kitchen, etc.) and it is located in the heart of edinburgh between princess street and calton hill. We would definately recommend this place.