I've stayed in many Airbnbs in my time and I have to say this has been my favourite. The place itself is lovely - super clean, comfortable and stylish, with an excellent shower etc. It's also really well located, right next to a great beach and some nearby Turkish baths, with easy transport links all around Edinburgh. It was all the small touches that really made this stand out, however. From a big selection of different teas / coffee to art materials and (delicious) homemade bread, I've never seen so much effort put into making a place feel welcoming. Tamsin's a wonderful host and I wish I could give more than 5 stars!