amazing amazing amazing, came bahai principe week, amazing holiday, went husband couple n't ask, got upgraded ambar nice surprise felt spoiled, staff amazing food amazing beach beautiful entertainment awesome, n't know trip compare, seconed time punta cana time stayed bavaro princess, thought great bahai step, n't hesitate resort, stay march 20th 27th,  
amazing amazing amazing, came bahai principe week, amazing holiday, went husband couple n't ask, got upgraded ambar nice surprise felt spoiled, staff amazing food amazing beach beautiful entertainment awesome, n't know trip compare, seconed time punta cana time stayed bavaro princess, thought great bahai step, n't hesitate resort, stay march 20th 27th,  