I'm a second year and currently live in 100 York Apartments. They are pretty nice and have a huge parking lot, the only thing is they control central heating/AC so in the summer sometimes its too hot and then in the winter you might need a space heater if they haven't switched to heat yet for the colder seasons. You have to furnish your apartment yourself. It's also literally right across from school which is so convenient and you can walk when its nice. You can get a unit with a washer dryer, or there is a laundry room right in the basement. We also have our own amenities building with a gym and games like pool and ping pong upstairs.
Wyncote House is a more popular place to live (It's right around the corner from school) and a lot of students live there, and so do a lot of elderly people and families. Again, you have to furnish your apartment yourself. They have a big parking lot for residents.
I also looked at Wyncote Towers which is another popular choice, but they were pricier and further away from school.