We have been a couple times -- but never with kids -- any recommendations? I would love to take them on an "easy" boat/snorkel trip... other then beach/pool -- what are other options? Thanks for any advice! Also -- would welcome any spesific restaurant recommendations. We will be staying at the Hilton. THANK YOU!