David was great! His place is in a wonderful location, it's clean, and it's huge!