Margaret is a great host, very welcoming, attentive and a pleasure to chat with.
The house is well located, just a 15-minute walk from the Royal Mile. The room is as in the pictures, spacious and well equipped (there was even a hot water bottle, which comes in handy when you come back home with frozen feet :) ). The house was warm, clean and tidy and just opposite a lovely park. I would definitely recommend staying at Margaret's.