David's place is a home away from home. And David is a considerate and accomodating host. Had a great time!