Dharma has been an excellent host and I really enjoyed having a wee chat with her in the flat. The room was very comfortable, clean and perfect for a single traveler. The flat is perfectly located on the royal mile. Thank you so much!