If you're looking for a place near the Royal Mile you aren't gonna find a better flat than this one. Martin was a super accommodating host and was very knowledgeable about the city and surrounding area. It was really easy to get in touch with him, and arranging check-in and check-out was zero hassle. The flat was super clean and exceptionally comfortable, and it's quite a nice place to relax after a long day. The bathroom with its heated floor and the bed were especially great. Thanks Martin!