This is an absolute gem- full of charm, very clean, and is right on the royal mile. Dharma is very helpful and gave great instructions and was very welcoming.