We (two couples) stayed at Allan's place for a week in October and it was an absolutely great experience. Allan is very friendly, relaxed and helpful as a host, the flat was clean, spacious for four people and it features everything you can wish for, not to mention the fabulous location!
There is a lovely big corner window facing the Royal Mile, which offers a nice view or is great to watch the buzz on the street.
Would stay there again for sure.
Recommend!