We had a great time staying at Hazels. A very stylish apartment with everything we needed for the few days that we stayed. Everything was very clean and the small touches she added where very much appreciated. A short walk from Arthur's seat, which we visited most days we stayed.