Some friends and I would like to go. Anyone have advice on any companies that do package trips, tix, excellent accommodations...all inclusive? Many thanks!