David was incredibly helpful in his timely communications. The flat itself was super clean, well situated and had everything one would require for a very comfortable stay. The view wasn't bad either! :) Would definitely recommend.