From the moment we checked in the staff and resort was more than I expected! We never ate at any of the restaurants on property but I heard from other guests it was very good. There was plenty of staff at the waterpark making sure the kids were safe. The pools, hottubs and lazy rivers were very clean. The indoor pools on the Palmetto Tower were warmer tho. Our king suite was very clean, bed was a bit hard for my taste but everything was updated nicely. When we needed extra towels, the staff brought us up some fast! Everyone was so kind and helpful during our stay, really made this place special. The resort is located on the northern end of Myrtle which made the stay alot quieter and easier to come and go as well as the beach less crowded. The parking garage is across the street but had no problem finding a parking place. It was also very clean as well. We had an angle suite in the Palmetto Tower on the left side, view is not half as good as any of the other sides due to another hotel right beside it. So I would recommend the Palms tower or right side of Palmetto if you get an angle suite. But overall, this is the BEST of the beach in my opinion. The resort staff go all out to make sure the kids enjoy crafts and games all day long. I will be staying here again and again in the future. Well worth the money!