best, start saying wonderful, 3rd time dr 2nd punta cana 1st iberostar went tnt fantastic, stayed punta cana loved 4 hubby sister hubby 40ish make, yes different country things not vacation, relaxing pool great beach die soft sand long spent hours walking beach, star crew best angel jj cute rest wonderful room great maid rosa wonderful treated gifts wonderful vacation 4th time course iberostar,  
best, start saying wonderful, 3rd time dr 2nd punta cana 1st iberostar went tnt fantastic, stayed punta cana loved 4 hubby sister hubby 40ish make, yes different country things not vacation, relaxing pool great beach die soft sand long spent hours walking beach, star crew best angel jj cute rest wonderful room great maid rosa wonderful treated gifts wonderful vacation 4th time course iberostar,  