Richard is an amazing host, flat has an excellent location, it's clean and comfortable. There are many restaurants nearby and walkable to Royal Mile. My wife and I really enjoyed our staying.