A Las Olas Isles home with a New River backdrop is perfect for entertaining. Stepping into the Las Olas Isles home, you might be overwhelmed by the incredible views of the New River—a result of the soaring two-story ceiling with expansive glass walls in the living area. But before even entering the house, you’ll be greeted by the koi fish in the large pond.