The flat is in a perfect location for travellers. :) There is a near hop on hop off bus stop if you wish to tour Scotland by it. :) It has a near Tesco and an Asian store which was very convenient for us. It is also a walking distance to the Waverly train station. :) The customer service was excellent. I was guided from the start of my booking up until the last day of our stay..