Benbrook hotels, Benbrook appartementen, accommodatie in Benbrook