Hazel's place is a gem. Walking distance to all the attractions that Edinburgh has to offer. The property is sparkling clean with many personal touches. We had a lovely stay. Highly recommended.