Wonderful flat and very clean and spacious. Hosts were very helpful and accommodating.
The entrance to the flat is a bit of a walk up but once we discovered the side entrance from the royal mile, it was much easier.
All in all, a really great and homely place to stay.