The real version of a (2 + 1) dimensional integrable generalization of the nonlinear Schrödinger equation is studied from the point of view of Painlevé analysis. In this way we find the Lax pair, Darboux transformations and Hirota's functions as well as solitonic and dromionic solutions from an iterative procedure.