Jellyfish, Punta Cana, Dominican Republic It’s almost hard to believe this place is here, tucked among a sea of megaresorts on Punta Cana’s Bavaro Beach. But if you make your way down the dirt road, you’ll discover a funky-looking thatched-roof building that looks like a jellyfish, home to a a multi-level bar and lounge and some of the best seafood on the entire island, all caught by local fishermen.