On my modern vacation to Punta Cana Dominican Republic I stayed at the Bahia Principe Luxury Esmeralda resort. Bahia Principe has really a handful of […]