affordable hotel San Benito TX