Celebration is better, a nicer resort for sure. It is also larger, and there is a variety of different room set ups and configurations (Sleep Number, family suites, etc.) so make sure you go through your options at check in, see what works best for your stay. There is a resort fee, standard in the area, do not remember the cost. Decent pool and such, though we spent most our time in the park and not at the hotel. FWIW.