John's apartment is very well located, on the Royal Mile, just 5 minutes walk of the castle or Grassmarket, and 15 minutes walk of Holyrood Park. It is very central, and there are plenty of restaurants and pubs around. The apartment is big and comfortable, perfect for a family or a group of friends. John was very nice and reactive. Although we never met him in person, he gave us many information before our arrival, to prepare our stay. We recommend John's apartment !