I cannot recommend staying at the Cooperage more. The location was amazing; right on the water, and near many amenities, but also a very quiet area as the pubs are on the other side of the water. I would recommend many of the local restaurants (try the scotch egg at the RoseLeaf - it is one of the best I have had). A 20 minute bus ride will take you to Waverly Train Station (Bus 22), and another bus will take you up to the Royal Mile (Bus 35). The Cooperage itself is a wonderfully cozy space (bed and sofa are super comfy and a great place to rest after a long day of adventure), and Robert really goes out of his way to make the experience special. For example, Robert left us cake in the fridge and shortbread biscuits, he also provides some fresh ground coffee and many other items that you won't find in the typical AirBnB (I wouldn't assume you will get the exact same things, as I think he may like to switch things up based on guests and length of stay). I think the key point I want to get across with this point is that Robert is not the typical host, but invests extra time, money and effort to make your stay special.