My kids are 3 & 6, our last visit was June 21, we stayed at beach club and it was amazing. As others have said the pool area is fantastic, we spent most time in the shallow sand bottom poof (I think 2ft?) with a sand bar in the middle where they could build castles, while we were usually in with them & im not a mom to ever take my eye off them, it was also small enough that I could easily watch them from lounge chairs. The proximity to both Epcot & Hollywood studios can’t be beat, walking to 2 parks is our favorite thing & really suits our touring style. We rope drop, return to resort for lunch by the pool, swim, nap/shower, return to park for dinner. I also liked that the resort isn’t too big so if one of us wanted to run down to grab a coffee or snack it would only take 5min. The resort is beautiful & the staff is outstanding. PM with any questions