Was thinking the same. But since they were students, maybe it’s a co-ed dorm? I know what a ‘bedsit’ is, but not sure what a ‘student flatshare’ is.
Over there, “flat” = apartment.