Customer charged $350 after negative hotel review