Good advice from everyone. Regarding ID, we also take travelers checks, along with debit card, etc.......Folks have said that it is a hassle yet we really have had no problems at all. Once we give them our license (generally don't take our passports on us) and after that, we are good to go. They remember us at many of the places and it makes it so convenient. Good luck and enjoy paradise!!