David was a great host and checked in frequently with us throughout our stay to ensure we have a good experience. The place was clean and matched the pictures.