The best place in Edinburgh with incredible hosts