My stay at Daljit's apartment was wonderful. I liked the calm location outside the crowded city center, but within easy reach of it, and close to the Firth of Forth, where I loved to go for a run in the evenings. The WiFi was excellent for my work and the small balcony superb to get some fresh air after long days in reading rooms. You'll share the apartment with other guests, so your experience will depend a bit on how they behave, but Daljit was always easy to reach when an issue arose. 10/10 would stay there again.