Gill's apartments is incredibly well laid out, cosy, clean and ideally situated in Edinburgh for a great stay. Gill herself is an excellent host.