We have stayed at the Marriott Ocean Watch for many years now as owners of timeshare and I just can't say enough what a fabulous experience they provide! The villas are so well appointed you really feel at home. The location of Marriott's Ocean Watch is not in Myrtle Beach, it's actually a small area called Grande Dunes which is important because it is removed from the congested Myrtle Beach area. This is in a residential area and the only resort in the area which gives it a really special feel. The employees at the Marriott are so friendly and helpful and will try to accommodate your needs! The area offers so much to do which is why I love it so much. We've seen most of the shows over the years and I can't say there was a bad one! The restaurants are fantastic, the mini golf is an experience to be had for sure! Love this resort, it's just the best!