Dalijit was incredibly friendly and facilitated a smooth check in even through I was early. Location was easy and close to bakeries and cafes and sites like Calton hill. It was easy to get into town via buses right outside the apartment. No issue with sharing the toilet and kitchen as everyone was so friendly and accommodating! Room is clean and comfortable as well.