We (two adults and two young kids) had a lovely time in this apartment. It is a cute and charming place: bright and with more space than we expected. The location is unbeatable: right in the heart of Stockbridge, just across from the Water of Leith, surrounded by countless great shops and restaurants. Within walking distance of almost anywhere you would want to go, and a convenient bus stop just around the corner if needed. (All you have to do is download the Edinburgh bus app to purchase tickets and see live bus locations/schedules.)
The master bedroom on the street side was slightly noisy during the weekday morning rush hour (e.g., occasional lorries reversing or picking up the garbage and recycling), but the back bedroom -- which had a comfortable murphy bed and overlooked a nice courtyard -- was perfectly fine and the unit and building as a whole were very quiet. The front bedroom also had a blackout curtain which came in handy during our summer stay.
There wasn't a welcome kit so to speak, but everything was well stocked, including the kitchen which had outstanding modern appliances, a cozy eating area overlooking the courtyard, and quite a few oils, spices, coffee, etc. one might need. Trudi was very responsive, although note you will have to pay extra if you want an early arrival.
In short, we loved our time there and highly recommend it!