Obviously, this is just my opinion, but I would say no on the beachfront. CN is so compact that the only big convenience factor for us would be buildings 1-5 vs 6-9, because 1-5 are closer to the dive shop, and 1-3, specifically, are closer to the Beach Grill, gym, and internet cafe. Beyond that, staying in a beachfront, as opposed to a deluxe garden or ocean in the same building, is going to shave less than two minutes off your time to get anywhere. The Bloody Bay beach off-resort to the north is lined with vendors, but they're not too harassing, regardless of what others may say. Compared to most vendor-busy beaches we've been to, they're really not that bad. Just say "I'm good" and keep walking. On the actual CN beach, there are hardly any vendors at all, and the ones that are there stay close to the water line, and know what Couples policy is, so they don't harass at all. There are also vendors that are allowed to lay their stuff out on the beach over by the Beach Grill, and they don't harass at all. Couples does an awesome job of controlling this. One thing people almost never point out on the MB is that there are security guards at either end of the beach, and they're really good about watching people walking through.
"Brutalize me with music..."
CN: 11/2007, 11/2010, 11/2011, 11/2013