David's apartment was great - superb location, seamless check-in and booking at very short notice. Communication was seamless. Highly recommended.