We absolutely loved our stay in Marchmont. Excellent location, just a walk away from new town and Arthur’s seat. The flat was spotless. Cat was an excellent host, great communication and very thoughtful. Would recommend to anyone.