Posted on January 21, 2017Alsol Luxury Village, All Inclusive, Punta Cana, Caribbean Islands, Dominican Republic, 5 stars