We had a great three-night stay at Jeffrey St. The apartement is very specious, well-equipped and was clean and tidy upon our arrival. The location was perfect for us as first-time tourists to Edinburgh and the roof top offers an amazing view (as long as it's not raining). Having received the key in the mail beforehand, getting into the apartment could not have been more hassle-free.
We would definitely stay here again!