Craig's flat is lovely and spacious, with high ceilings and large rooms. Within easy walking distance of the train station, New Town and Old Town, and most attractions. Some nice pubs and coffee shops right nearby too. Craig and his support team were very responsive and provided great information and directions prior to our arrival. Overall, a terrific value and a place and host we highly recommend.