It’s a residence place in Sheridan Davis campus, it’s not a hotel, but has all the amenities you need and everything is close by with food, transportation, etc….
The room that I was booked in was great-somewhat spacious, bathroom is clean and pretty spacious actually. Overall all great for solo/small group travellers