Had a great experience in Bonita. We used to have family here and absolutely love the area.
The condo had a very nice location with quick access to major roads (Bonita Beach Road, US 41, Vanderbilt, etc) and several beaches (Lovers Key, Vanderbilt, Barefoot, and Bonita Beach were all probably less than 5 minutes drive).
I chose the two bedroom unit with twin beds in the spare room, so my kids didn't have to share. Bedding and linens were nice, but I would have expected to see towels and bath mats out.
Furniture needs a bit of updating and there is some wear to the unit, but the overview of the 'quiet pool' and lagoon was nice. Our second floor unit also allowed us to take our private spiral staircase down to the ground level instead of walking out to the main area and through the garage (in order to access the pools).
The main level covered garage parking was definitely an asset and fit our mid-size SUV rental without issue.
We learned from other guests that there is a nice closet containing pool tools to use.
The condo units were being painted while we were there, so there was a bit of disturbance with equipment, tarps, and temporarily closed garages, but, since our building was not yet being completed, we didn't have to deal with the mess directly.
Lastly, there seemed to be missing furniture in the living room. There was a full size leather couch that sat against a wall, a nice TV (that we were able to transfer my Disney + movies to) and two wicker chairs... but there was nothing in the middle of everything and it made the space look strange. No coffee table, the wicker chairs were uncomfortable to sit in for any period of time, and the angle of the couch and TV really only allowed one person to sit on it when we watched movies.