We had an excellent stay here. It is only a 5 min walk from the train station, a couple of mins from the Royal Mile and walking distance from all popular spots. The flat was clean, with all amenities needed for a comfortable stay. Gill was responsive and helpful in all our communications. We had a great time staying there.