That's correct - login as buidoifoo.
No need for public_html, www, etc... folders. At DH, you just have a folder for your domain name, or names if you have several domains.
When you login as buidoifoo, you should see a folder named after your domain. Just upload your files into that and you're set.
Save $96 at Dreamhost with the 96DOLLARSOFF promo code.