That's right; thanks to its unique location at the junction of the Atlantic Ocean and Delaware Bay, you can see gorgeous sunsets over the water ... New Jersey beach town full of charm.