April of 2021? If you're talking about this April, I would check on the food options that are open at each resort before booking. My understanding is that there are limited options at AKL because the non-DVC portion is closed. (ETA: I would also check the menus of the resort restaurants if you intend to eat there. Some people dislike the offerings at Sanaa, Jiko, and Boma. Sanaa is one of the best meals I've had at WDW though.)
Animal Kingdom Lodge is the best hotel at WDW, in my opinion. Great atmosphere, nice rooms, good food, and animal watching is so fun. Yes, it's a little farther from the parks, and you have to rely on a bus, which can be a bummer, but I would stay there every trip if my husband let me. Also my kid loves the bus. YMMV. Keep in mind that some people complain that the walk at Kidani can be long if you get a room toward the end of the hallway.
I don't mind how spread out Caribbean Beach is, but I wouldn't stay in the pirate rooms. DH is 6-4 and double beds are a no-go. If Epcot and DHS are the primary parks you want to visit, Skyliner should make it easier to get there. I haven't been since it's been open, so I can't speak to that.