Excellent experience on all counts. David is a great communicator with clear instructions on how to access the flat and great ideas for what do in Edinburgh. The apartment is in the perfect location for exploring this beautiful city. It was spotlessly clean, roomy and modern. So kind for David to have some snacks and drinks for his visitors. Also great value. Recommend very highly, enjoy!