David made our trip seamless and easy. Very communicative and nice! The place was clean and comfortable!