Is Staten Island really an island?

Yes, Staten Island is an island.