Society & Culture
A recap of our first few days and nights in the all-inclusive “Impressive Spa and Resort” near Punta Cana in the Dominican Republic. Impressive is the resort, but the service and the food need a lot of tuning to get a positive review.