David is a fantastic host with amazing communication skills. The apartment itself is in a prime location and makes being a tourist in Edinburgh cheap and easy. Would definitely recommend this place.