The recent upgrades completed really made the stay enjoyable. Our family of 5 (3 kids ages 16-8) had plenty of space in the 2 bedroom time share. We own a week at another Starwood resort but thought we would simply get away while the kids were on Christmas break. I was hesitant going in since we knew this time of year wouldn't be that warm. We were pleasantly surprised as the weather turned out to be better than what we would have had in Dallas. The amenities offered were ample. Kids really enjoyed the basketball court, shuffle board and indoor pool. Work out room offers the bare essentials which was a bit disappointing. Bottom line...the place was a good find. Very clean and located close to just about everything you will end up doing while in Myrtle Beach. One last tip I just thought of...try and stay on the 4th floor if you want a quiet stay. We stayed on the 3rd floor and could consistently hear other above us closing doors, walking and flushing their toilet. Wasn't a big deal but sometimes noticeable especially at night.