I believe all of JL's 747s have full flat seating in first. Not all have the solo seats; the other alternative is 3 rows of 2x2 "coffin" seats. They're pretty comfortable, but not as much so as the "suites" offered on other airlines (don't know how the solo seats compare).
I flew JL from JFK to Sao Paulo in F -- the food & service was vastly superior to AA.