I bought my tickets in the US. This may be the reason I overpaid. I did my research and found the best online deal. I'm not big on snorkeling, but I wanted to try something new. The food was ok, but there were way too many gnats and people preparing food with their bare hands... I paid more than disney...
More
