David was the perfect host for what might be the very best Airbnb choice in all of Edinburgh. The apartment is up four flights of stairs but the views from the apartment are worth every step and much much more! David's communication was superb and Rita the housekeeper could not have been more helpful. All in all a truly memorable stay in one of Europe's great cities. Bravo!