The apartment is as described. Very clean and cosy. Had all the essentials needed for my stay!
Only downside is that there is quite a steep hill up towards Waverley Station/Royal Mile etc. but good exercise none the less!
Would definitely recommend!