We had a great stay at Vikash. Communication was easy, they were kind enough to allow us a late check-in and to hold our bags while we walked through Edinburgh the day of our check-out. The place is super well located, conveniently close to the train station (keep in mind the many stairs, but that's Edinburgh, right?) and the Royal Mile. I would recommend it.