Americas Best Value Inn Hayward, CA