David was an excellent and gracious host, allowing us an earlier check-in and meeting us himself to let us in and show us around. The apartment is in a great location on the Royal Mile and is within walking distance of most of Edinburgh's attractions. The apartment is stocked with every amenity and was super clean and cozy. All in all, one of the nicest Airbnb's we've stayed in!