If you love the Caribbean, you will love this resort. This place is gorgeous to look at, with each of it's 'island' areas themed differently with different colors and names such as Jamaica and Trinidad. The resort itself has a food and shopping area as well as a great pool area. The resort, however, is extremely massive and can be an annoyance to get around, especially with small children. There are bus stops scattered all throughout the resort, though, so if you're going to the parks, it should be a short walk to a bus stop.