We had a wonderful stay in Edinburgh at Epicurean Clerk.
Spacious, comfortable, and wonderfully decorated. We ran around the flat like children checking everything out when we arrived. 6 of us stayed for the weekend, and were so spread out at times, there were moments I felt I was alone in the flat! But it was also a wonderful space to come together and play a board game, share a meal, and use as a hub to explore the city. Easy walk to the center of town and Arthur's Seat. No complaints; would definitely stay again.