David is a cool, intelligent dude with a million recommendations for you. Had fun staying there.