James was very quick to respond to questions prior and post booking and met us at the apartment when we arrived. The apartment is as the photos show it to be and very clean. Including breakfast items was an appreciated touch. It's well located for exploring Edinburgh. Although on-street parking is free, we struggled to find a space when arriving back late at night (a lot of double parking occurs on neighbouring roads as well). The staircase isn't the most welcoming but that aside, we had no issues at all with James's apartment and would happily stay again.