We alternate between Disney & all inclusives. We have stayed at Sandals (Regency St.Lucia), Dreams (Palm beach, Punta Cana, & la Romana (all Dominican Republic), & Iberostars (Puerto plata in Domincan) among others. They all have a lot to offer. Sandals can be pretty luxurious depending on the room category you stay in. Dreams is wonderful for families also. We have a lot of fun and love having everything taken care of before we get there.