Great place for a family with teen/young adult kids.