I've not stayed at any of those other properties so can't comment.
I've always stayed here when in PHL. I'd say the Reno is pretty nice but the hallways are still pretty bad. Can't really comment on breakfast since haven't been here in about 2 yrs - seems fine to me.