David's place is great -- lots of interesting stuff for endless entertainment, and David was immediately responsive to every question I had. Highly recommended.