Thomas's flat is exactly as described. Clean, comfortable, and quiet. Amazingly quiet for being so close to the royal mile! Great location and experience. It was absolutely wonderful for our stay in Edinburgh.
Would recommend only those with limber backs (maybe children?) sleep on the sofa bed, but that's normal.
Thomas's team is responsive and accommodating, I was very impressed with their communication level!