Incredible stay! Richard is such a thoughtful and generous host. His place is clean, tidy, and equipped with anything you might need. We stayed over Christmas and he even had a small Christmas tree, some shortbreads and mince pies! The location is perfect near the end of the Royal Mile so things are a bit quieter but everything is easily walkable in just a few minutes, including Waverley train station. There are quite a few stairs but that likely won’t be as much of an issue for others who pack lighter than us :) We loved our stay and highly recommend Richard’s place.