The Belmond Hotel de las Cataracts in Iguassu Falls is the best hotel to stay at the park