The Point, South Bay`s new $80 million `living room