Overall, trip was nice but I most likely wound not return to Punta Cana. The resort grounds were beautiful and food was way better than what I expected it to be but the service was horrible. Trip is worth because of the cost in comparison to other carribean vacations. However, the poverty and corruption of the country shows in the attitude of its people. STB was understaffed and unfriendly for the most part. The people really seemed to be hit or miss, both in the airport and at the resort. Some were the most unfriendly people Ive ever encountered and Im from the NYC area. The pricetag made is worth it but I doubt I'd recommend the trip to anyone else.