If you really want to get the word out post your review on sites like Trip Advisor. That will get a much broader exposure and may even get the attention of property management. If they are really sketchy, you may want to wait until after your stay.
You would think HH would be able to get to someone, but looks like this place isn't worried about any kick back.