Mary's place is probably one of the nicest places we have stayed in on our travels. Brilliantly located on the Castle walls so easy access to the main attractions of the Royal Mile etc.
The place is really nicely decorated and just feels cosy and homely. Brilliant shower and all the amenities you need including milk tea coffee biscuits etc. Lovely comfy 4 poster bed and surprisingly quiet given the central location. Great place to have as a base in Edinbugh for a few nights.