Such a great place! It’s so cute and cozy! It’s right off the royal mile. Very clean! The only negative I would say is it can be loud right outside since it’s right next to a pub, but it didn’t bother us one bit! It was pretty entertaining hearing the folks leave after having one too many! Lol