We had a great time at Stoil's place! It is as central as you can get, right in the middle of the Royal Mile just a few minutes walk from the castle. The place is actually bigger than it looks in the photos with a really decent sized living room, bedroom, kitchen and bathroom. The bed is comfortable and the shower is great. The place was really warm.
As we were here in January we got the apartment for much cheaper than its peak price so for us it was great value!