Hello,
If the lease isn't directly to the college, but to a seperate entity, then you should not consider the risk to be the same as if you've leased the property directly to the college.
Imagine a scenario in a few years time, where the management company had to be liquidated, or wanted to break the terms of the lease.
Ask yourself, what other sources of rent would there be, if this went wrong.
Are there communal areas either in the apartment building, or wider complex, that you would need full time independent access to ? Would you be able to grant access to a new tenant to, to ask if there's areas, without issue?
What are the proposed management and service charges? What assurances you have (that you can truely rely on), that these charges won't spiral out of control, in years to come?
Who might want to buy this property from you, in years to come - are you really reliant on another investor buying it, or is there genuine appeal for an owner occupier?
This is not an investment that I'd feel drawn to, tbh.