Jellyfish is this unique beach-front restaurant and one of the most popular wedding spots. It is located on Bavaro beach in Punta Cana, featuring two-storey building made with all natural materials. Jellyfish staff team is extremely professional and attentive. We enjoy shooting weddings at Jellyfish and feel like it’s a great all-in-one location!