David's place is very comfortable and he was very communicative. The office set-up was also perfect for my work-from-home setup.