Perfect location along the Royal Mile. Highly recommend!