Is this the sexiest beach in the World? All I know is that I want to go to Brazil now! Let's Go!