Henry's location is perfect! It is easily accessible to the subway and you're right by Central Park! There is no TV, but you don't need it, you're in NYC...Go explore lol