I was very fortunate to land on a place on Airbnb that was hosted by William.
He was the most friendly and helpful person I could find on my first day in Edinburgh.
A lot of good recommendations for restaurants and shopping.
Over the course of my stay, he invited me to dinner with him and his friend a few times, and to be honest, he is an excellent cook!