10/10 would recommend James’s place to anyone! Soooo clean and adorable. Didn’t get to meet him but he was super easy to get in touch with. Close enough to the Royal Mile, etc to make wandering easy but far enough away to have a quiet place to crash in. The homemade marmalade he left us was killer!