We've been staying here for 15 years and always have a nice stay. Started coming when our boys were young, 2 & 6 and then we enjoyed the movies, pool, beach, and activities. Things have changed as we've gotten older but our 17 & 21 year old sons still love to come and we still love the views and the beach. The rooms are nicely updated, comfortable and have everything we want for a week.
I wish they didn't have the 2 car limit since our kids come from different locations and each have a car. But we make it work.