Going cheap on the rich man's island... Ilha Grande, Brazil