Enjoy its beautiful sands and crystal-clear waters as you make memories lasting a lifetime - remember, however, that successful vacations require both preparation as well as spontaneity to ensure full enjoyment from each momentous occasion that it brings.