I love the Grand Atlantic. It is at the very south end of Myrtle Beach and requires driving to most anything, but it is ocean front. If in the off season they have indoors: a large kiddie pool, hot tub, regular pool, and small lazy river. My kids love it, but our family does not think twice about driving 30 minutes to find something to eat. Yes there are many restaurants closer, we just have some favorites at the north end of town and we travel up there to eat when we go.