James was really communicative about the flat, location and check-in information as soon as we made our booking (a few months before our visit). The flat was beautifully decorated and lovely and clean when we arrived and had everything we needed for our stay (including coffee, milk, juice and some lovely fresh bread). He arranged for the keys to be collected from the bakery below the flat as we weren't sure exactly what time we would arrive and he even left a map of the city with recommendations of places to eat and to visit. There was free parking right outside the flat which was so helpful and its in a great location as its only a 10-15 minute walk to the Royal Mile, Arthur's seat and the New Town so we didn't have to use public transport at all. James was a great host and we would definitely recommend as a great base for exploring the city.