This flat is in a great location, has an adorable and functional set up, and the hosts are great at communicating! If I find myself in Edinbrugh again, both my husband and I want to stay here again!