Lovely compact little flat, has everything you need for either a short or long stay, i spent about two weeks there and it just felt like a home from home. Location is great with acess to shops and a brief ride on the bus/taxi to Edingbrugh, overall worth every penny.. much thanks to the lovely host! x