Penn Station is absolutely awful. It has the same feel as Suburban Station, just more crowded and often even dirtier (and strangely, some parts feeling even more desolate at times). There's no comparing 30th St. and Penn Station. The real comparison is 30th St. to Grand Central. (I'm ignoring which train services actually use the stations; I realize Amtrak does not go through GCS).