Overall a nice place and great location on the royal mile. Upon arrival, host expressed this bnb as a “self-serve” apartment so items like toilet paper have “just enough” to get you going. Would have been nice to know in advance.