K.M.
Sorry this is late, but we went last summer and are already planning a trip to go again! We loved it.
Your 3 year old will love Camp Sesame. There are plenty of things to do, they will post a schedule every day.
The food is very good and there is something for everyone. My advice is that if you like a Japanese Steak House and want to go to the one there, make your reservation early, it fills up quickly. Other than that, there are 16 different restaurants to choose from. For breakfast, we just did the buffet with plenty of fresh fruit, omlet stations, pancakes, you name it. Lunch was casual like pizza or another buffet and then dinner was a nicer restaurant. They offer plenty of healthy choices!
There is a mini waterpark that is perfect for a 3 year old and a bigger water park with slides and a lazy river for older kids. Many, many different pools for you to choose from, getting a chair or table is never a problem. The mini water park is cute, it has a "swim up bar" for kids, they can get a smoothie or something else to drink and sit in the pool while they drink it.
You will be treated like royalty the entire time. Tipping is discouraged by the resort, but we did it anyway. We left the housekeeping staff $5 a day and if we had an outstanding waiter, we would discretely slip him/her some money.
They also have beach parties where they will serve dinner on the beach buffet style and have entertainment and there are shows every evening at the resort ampitheatre. The Sesame Street themed show is early and then a more grown up show is later that evening.
This resort is spotlessly clean and there is no reason to leave the resort property. They will pick you up from the airport and take you back. You will need a passport to go here.
If you get a chance, take a snorkel cruise (it's included), but the sunset cruise is not, I think it was another $45 per person. If you scuba, the outings are included. My husband scuba dived every day. There are very few things that are not included.
Sorry my comments are a little all over the place, I'm writing as I think... You will find this trip well worth the money. I hope you are able to go, I know you will have a great time! If you have any specific questions, e-mail me, I'm happy to answer them for you.