SeaWatch is technically in Myrtle Beach (has a Myrtle Beach address) but it is near the North Myrtle Beach border. I was there this past June for a family reunion. I am an owner there and I reserved 3 units including the 3 bed presidential unit for myself. All my units had been upgraded (granite, etc.) but not sure if all the units have been upgraded yet. Of my 3 units one was in the South Tower, one was in the North Tower, and one was in the Villas.
The common areas are nice and it has a nice beachfront. Nothing is within walking distance but everything is close via car.
It takes about 15 or 20 minutes to get to the boardwalk in downtown Myrtle Beach and Broadway at the Beach. Wyndham Ocean Blvd is about 10 minutes to the north. Outlet Malls, grocery stores, movie theaters, restaurants, etc are all 5 to 10 minutes way.