Gill is a marvellous host, her flat is spotlessly clean and was very central to everything we wanted to do in Edinburgh.