Rarotonga, A tiny little island that is big on humor and scenery