💰 The Falls Hotel Inn – Niagaras best kept secret