Stanza Living is a tech-enabled, managed accommodation concept targeted at students and working professionals