Last Spring we stayed at The B, and we quite happy with the resort. We had an incredible deal from Mousesavers. In the past we have stayed Pop when kids were young, Caribbean Beach, & Sapphire Falls. Love Sapphire, not a big fan of Caribbean Beach, for background info.
We are planning for 10...