Solid place, great view and nice to have access to such a fun resort. Don't recommend the Catalina Kitchen restaurant, but Bashi was stellar. My wife also enjoyed the spa. Didn't get a chance to play golf although that is a great option to have, especially a nice little par 3 course like they have.
As others have stated, staying at Jeff's place is like staying at the resort. You check in just like a regular guest and for all intents and purposes you are a guest for the duration of your stay. Really appreciated the free parking, which is a $50/night value. It's a short walk to and from but the staff will generally give you a ride if you ask (although this was not super reliable).
Had a few interactions with staff at Terranea who were rude (one who answered my question with "that's not my job" rather than helping me find the right place), although it was generally quite good. Only knocking off a star here due to some cleanliness concerns that I attribute more to the Terranea cleaning folks than Jeff himself. Jeff was accomodating and we appreciated that, will certainly consider it again in the future and with some minor tweaks / better staff interaction experiences this could have easily been an excellent stay.