Bedford hotels, Bedford appartementen, accommodatie in Bedford