10/10 would recommend. The apartment is warm, friendly and comfortable and Eddie was so accommodating when our train was late arriving. Luxury toiletries were a nice surprise! Would love to stay again when next in Edinburgh.