We stayed at Camelot in 2017 and it was fine. The rooms were nothing special and the AC was pretty loud, but we had a pretty nice view of fireworks from the pool area, and the walk to/from the park wasn't bad. We've never stayed at Tropicana though so cannot compare.