There isn't a self-serve soda station at the Meadows. Only at the marina. You can present your rapid refill mug at the pool and get a refill (it's not self serve) during pool hours (very limited at this time). We were very disappointed during our trip last month, as our kids get a kick out of the whole refillable mug thing. We booked loop 1300 so the Meadows was right next door for that very reason ... alas. Just so you know.