Lots of restaurants and a decent grocery store nearby (like 2 minute walk). 5 minute walk to Haymarket rail station. 20 minute walk to beginning of Princes street. I loved the location. The cottage is super cute and was very clean and comfortable. Highly recommended.