On Bavaro Beach in Punta Cana, Jellyfish is one of the Dominican Republic’s most beautiful and most photographed beachfront restaurant beach clubs: a sophisticated, design-forward bar and dining experience right on the white sand with the turquoise Caribbean as a backdrop. Cold cocktails, fresh Caribbean seafood, sun loungers, and the polished beach club aesthetic that Punta Cana’s international visitor base demands.