Perfect location… everything is walkable, castle, grass market, royal mile etc. Super clean and comfy with Martin as the perfect host and communicator!.. We work at a Five star hotel and this was definitely a Five star Air BnB!!