David is an excellent host, he answers quickly, and is very flexible with check-in and check-out times. As for his place, it is very comfortable, and clean. I would certainly stay at his apartment again. Thank you David!