Had a lovely stay here. Perfect location, only 5 mins in a taxi to all the pubs/restaurants around the Royal Mile. Flat was immaculate and nice comfy beds for a good night's sleep. Would highly recommend. Will defo be staying again in the future.