This was the perfect place to stay for our family of four. It's clean, spacious, and right on the beach. We liked the amenities that came with the Sandpiper properties (pool, hot tub, game area, etc). This is kind of like staying at a hotel (front desk check-in, someone to talk to if you need help with anything, etc) but you have much more space than a standard hotel room. The Sandpiper was a little farther from restaurants and shopping than we usually like (approx 8 min drive) but on the flip side of that, the beach was wonderful and not crowded at all. Our kids like to boogie board and jump waves, and this beach had a lot of waves! We would definitely stay here again!