excellence punta cana great excellent facilities service, liked food restaraunts, staff provided good service entertainment group franklin carlos andres inez alagratia better, beach good walking water rough swimming ocean,  
excellence punta cana great excellent facilities service, liked food restaraunts, staff provided good service entertainment group franklin carlos andres inez alagratia better, beach good walking water rough swimming ocean,  