I feel the same way each time I return. It's been since May, 2004 - next one is May 2005 and am wishing I was there now and every day. I keep myself at Grand Cayman Stingray City each day I log into my pc - I have a picture of my daughter and I with a stingray plopped on our chests - oh what fun - and yes the snorkeling was great. You know that right after you get home you start making plans for your next cruise right!!! Keep enjoying.