Literally a 'shell-throw' from your front door to the Atlantic Ocean. This peaceful resort is an ideal place to base your Cape Cod vacation. This vacation spot also offers the opportunity for whale watching. Englewood Beach Club is truly a perfect family