We had a nice stay in Sam's flat. It is a huge amount of space for 2 people and is very well located right off the Royal Mile. The flat is well kept and even though we were there over the weekend, it was quiet at night for sleeping.
Any time we had a concern or need to get in touch with same (for key pickup, running out of toilet paper!), Sam was quick to respond to help us on our way.