When you think about a senior living community you might have some preconceived notions. But what you might not expect is a ...