We had a great stay at Martin's place. It was clean, bright, spacious. Perfect location for exploring old town, steps away from the Royal Mile and train station. We stayed here with our small child, it was a great set up for our small family. Would highly recommend.