We were married at Secrets last month and overall we were very laid back about the choices so we did not even think about sampling the food before hand. But we were very pleased with the meal, and our guests raved about it. Overall the resort food is amazing, so we were not concerned and just made our selections based on what we felt most people would enjoy. We did not choose to upgrade our cake, but Cecilia surprised us by giving us beautiful square two tier cake and added flowers that matched our centerpieces all without our asking. It was much nicer than the small round one we were expecting. We went with tres leche, and it was TASTY! We used the resort DJ and MC, and they were great! We traded out the value of some of the package options that we were not using (hair & makeup, resort photographer) toward the DJ costs so we did not end up paying anything extra for the DJ. We went with the "full service" DJ, so that included the DJ, the MC, and lights for the dance area. I highly recommend this option if you want to have dancing at your reception. The MC was great, he really got all our guests out on the dance floor and having an amazing time. They also had a bubble machine blowing bubbles on the dance floor which was a really cute surprise. We only had 16 guests, but it felt like a big party because of the lights and DJ. The DJ also came to our meeting with Cecilia so he was aware of all our wishes and plans for the ceremony & reception. We also choose to use the sound system for our ceremony so he was at our reception to run the music for our ceremony. He did a flawless job. We did have the bonfire with bar & canapes the night before our wedding, it was a great night. Everyone went to dinner before hand so it was nice to have little treats available as a light snack. But I am not really sure people ate very much of them. The smores are not really smores, more like little cookie sandwiches. Delicious, but not like smores at all. They do a great job of creating a nice area for your group on the beach, they surround the area with huge white flags and pull up beach chairs in a circle around the fire. They set up a full bar on the beach and have some tall tables were they had the snacks.