The best thing about Stevens is it's location! Stevens Institute of Technology is a technological university located on a 55 acres campus in Hoboken, New Jersey. The Stevens campus encompasses Castle Point, the highest point in Hoboken. Historic Sybil's Cave bores into the side of Castle Point, and below and to the east of the university is Frank Sinatra Park, Castle Point Park, and Castle Point Skate Park. The tallest building in the institute is the Wesley J. Howe Center, occupying the site of the former "Stevens Castle" on Castle Point. If you ever get sick of Hoboken, you are just a path stop away from NYC!
The male to female ratio is a bit difficult to cope with, but there are plenty of clubs and womens events at Stevens to be a part of. There are also 3 sororities at Stevens which helps promote female leadership and philanthropy.
Yes, Going to Stevens was one of the best decisions I've made. Make sure that no matter what College you go to that you take advantage of as many possibilities and opportunities that come your way.
You might also consider Ithaca College