David is very accommodating and reliable. Great stay experience!