I stayed with a student host...it's very convenient as the apartment buildings are located right across from the admissions office. Also, you get a chance to see how and where you will be living as a med student.
Yes, but my previous experiences with student hosts have left me sleeping on a small sofa with no blanket or on the floor with a sleeping bag and a towel as my pillow...as a result, I'd prefer a hotel for my final interview of the season.