I would pick AKL no matter what the view. There are plenty, lots, tons of places and views and vantage points throughout that resort to view animals. The views are both inside and out. Each hallway has glass lookouts at several spots as you walk to or from your room. It's neat, because you get to see the view on both sides of the wing. Stayed here with DD when she was three. It was a magical trip. This is a perfect resort for you two to spend your time together. At the time, it was just DD and me, so we probably experienced some of the same things you will.
This resort is excellent. If you only plan a couple of days without your husband, this is a good choice. The transportation is excellent if you don't have a rental.
Don't miss the kids activities. There is something going on every day at lunch time in Boma. The kids program CM's try to round up the kids from the pool, but just be aware that there are activities, because I don't think they are well publicized. DD made a giant cookie last time we were there. Also colored and made some craft. The pool is perfect for both of you. Your child will enjoy sading in the zero entry.
You will have to eat lunches at Mara. It is the only place that is open for lunch at this resort. It is located off the pool deck. There are many foods to choose from. It's a fast food-type food court. You can buy fresh whole and cut fruit. My dd always liked that. You may want to rent a fridge for $10 per night to keep your child's favorite snacks or milk just in case.
There are tours of the lobby daily. Also, there is story time around the fire pit. There are CM's outside daily that talk about the animals and their care and feeding. The gift shop is my favorite on property. Your child will enjoy all the African instruments that are available for purchase.
This is absolutely one of the best resorts anywhere. You will love it. You certainly get the feeling of being in Africa. The lobby will leave you breathless. The furnishings are very authentic, and set the mood as soon as you walk in.
Have a super trip!