The Rennaisance in Pitt didn't impress us, but the Hampton Inn in New Castle is INCREDIBLE.