Wow, this is literally one of the best places I have stayed at, with Airbnb. Super clean, beautifully set up, comfortable, cosy and spacious, and full of amenities - I couldn't have expected anything better. Amazon Alexa in each room was a nice touch - fun for us to play with. The location is near Ocean Terminal in North Leith area, which is roughly 20-25 mins away on bus from central Edinburgh (Princes St, Waverley Station, etc.).
My family of 4 thoroughly enjoyed our stay, and spent almost one full day indoors. Don't look further, this is literally one of the best places you can find when you visit Scotland with family. Shammi's personal touch and hospitality goes above and beyond what you expect from Airbnb hosts.