Perfect stay in Edinburgh