Situated on its own private island in the heart of Lake Balboa, this weekend retreat offers lush views of the water and trees that both surround and seclude it.