Mexico is a lot of fun indeed. Im looking for a resort to spend a week at this coming March or April.