We enjoyed an excellent stay with David. The location is perfect for exploring Edinburgh, and David is a warm and accommodating host.