Gorgeous place! Loved staying in Captain Cook area - beautiful, great snorkeling, off the tourist path.