Location is amazing - just steps off the Royal Mile. Tons of great restaurant and shopping and very close to the castle. Would absolutely stay here again.