Punta Cana is extremely tropical and beautiful however, you need to be prepared for humidity! Every resort that we visited was extremely clean and offered a variety of different amenities, it just depends on what you are looking for. The Dreams Punta Cana was one of my favorite resorts and had a ton of different wild life all around the resort. They also offered fresh fruit on the beach and a good assortment of food! The Sunscape also provided many different options for food such as a buffet, pizza right by the beach and Coco Café. Among this they had amazing views from almost every spot of the resort. Both of these resorts were family friendly and offered a variety of actives for people of all ages.