Beachfront spot offering a taste of Brazil. Enjoy the sun, sea, and Latin vibes.