i went 2 years ago, to Punta Cana. a small town on the coast. its the best place ive ever been. its always warm, it does rain at night, but it is soo warm that after it stops it takes about an hour or two to dry up! the people are soo polite, even the natives. the beaches are so gorgeous like in all those perfect pictures, you can get burned easy because of the closeness to the equator. the people are black (not african or american, so i dont know what to call them ) they speak some english. also spanish or french, it depends on the person. since haiti is so close, and they speak french. i hope you have a great time and ill be glad to answer any questions about that perfect paradise.