Awesome location! Easy to get around old town and really easy access (with lots of steps, of course) to the castle. We had two nits: the shower is touchy if you want a really long, hot shower. And the lovely wooden floors squeak -- so an early riser can't slip out without waking the spouse. But enough whining. We loved walking out the door and strolling through the grass market. Easy access to castle and the royal mile. We would absolutely stay here again.