Best stay in Edinburgh, hands down.