Fantastic location, lovely host and well set up apartment. Joanne answered all questions promptly, met us and showed us round on arrival and made us feel welcome. The flat is comfortable, clean and has everything we needed. Easy walk to cafes, shops, restaurants, Calton Hill and the city. Highly recommended.