Mexico
Mexico has some wonderful beaches and for most North American's the food is excellent.
There are a lot of great places to visit in Mexico, some with a North American feel, others more of a Caribbean feel.
Make sure you know which is which. I get a lot of feedback where clients have booked Mexico only to be disappointed that there was a Wal-Mart down the street and the area didn't feel like the Caribbean.
Language is predominantly Spanish
Currency is Mexican Peso
There are some great resorts in Mexico. Whether in the Cancun area, the Mayan Riviera area, or the areas in between, the beaches are some of the best anywhere.
Kelley Brown (aka Lady Vacay)
The Travel Agent Next Door
http://ladyvacay.com
kbrown@thetravelagentnextdoor.com
Contact me at 519-374-4359
or at 416.367.8263 ext 2712