TripAdvisor has good reviews, if you check the more recent ones.But if you read between the lines of their advertised midweek special.... you might want to find a better place.There are some nice really new hotels in Cherry Hill.
Any examples?
if your looking for the romantic type check out "The Loop Inn" it's near newark.
nope,it looks really cool though