Because you will be at the beach immediately before or after your stay, I recommend AKL. One big advantage of BC is it's proximity to Epcot and DHS. That might be a disadvantage in your case. Also, many people don't like the fact that AKL is not adjacent to any parks (I'm not one of them). Again, in your case, that might be an advantage. AKL has a nice pool, although not as nice as BC. But AKL offers one of the more unique settings among all the WDW resorts. And it will definitely be a change from the beach. There are many things to see and do around the resort in addition to the animals. In my opinion, AKL is a better choice for a no-park trip.