We loved the location close to both Princes St and the Royal Mile, the setting in a character street looking at a green area and the thoughtful touches which made this Airbnb welcoming and comfortable.