It is fine to stay with that budget in small city or town not in big cities like Bangkok, Chiang Mai, Phuket etc. And if you adapt your lifestyle to be local people by eating street food or stay in reasonable price of accommodation. It is enough for 500 USD.