David was incredibly communicative and had everything set up to facilitate a great stay. We really enjoyed ourselves as we recovered from the Marine Corps Marathon and recommend it!