We just spent 7 days at the Sandpiper Gulf Resort, and hope to come back next year! The room was clean, the staff very friendly and helpful, and the beach was only steps away! I was surprised how quiet it was after 10:00, no kids running around or loud music blaring. They have two nice, clean gas grills for the guests to use, and we used them many times.
They have very large, soft beach towels for guests, and you turn them in anytime for clean ones. They also have onsite beach chair rentals for $13 a day, but we purchased two down the street at Publix for $10 each. The Publix was just down the street, and we bought all our groceries there.
They also rent waverunners (discounted price for guests) and parasailing trips. We rented wave runners on our last full day, and wished we had done it sooner!The proximity to local restaurants and stores was great. It was a perfect, relaxing, set your own pace vacation!