About a decade ago I was invited to a function at a retirement village in Buckinghamshire. There was a mix of housing from small houses with gardens to one bedroomed flats. In addition there was a restaurant , pub, hairdressers and visits by chiropodists, etc. Care packages could be easily arranged if peoples health deteriorated and run on-site. We thought it was an excellent arrangement.
At the end of the day most people will not be able to live independently when they are over 90 (if they are still alive) and this seemed an excellent set up.