We really enjoyed our stay at James apartment in Edinburgh! The location is within walking distance to the center of town and close to a number of bars/restaurants.
It was nice having breakfast items available in the morning, which saved us from having to buy breakfast every day.
James was very easy to communicate with and responded in a very timely manner.