Our family stayed at the Sandpiper Inn at the end of July 2017 to celebrate my parents' 80th birthdays. We had a fantastic time, so much so, that my Dad wants to rent it again in 2 years. It is very clean, accommodates, 18 people very well, and is in a great location.
As most of the area beaches in the area are struggling to keep their beaches with Lake Michigan being very high, this is a bit of an issue at Sandpiper as well. I would suggest that this photo with the beach stretching out is a few years old. Getting to the beach can be challenging because of the erosion, especially for the elderly. We were able to enjoy full beach days, though, and if you walk a little to the left or right, the beach is wider. Also, there is a great sunning area on the bluff which can accommodate everyone.
The kitchen is amazing, fully stocked with all serving and eating needs. We cooked a lot and the kitchen was definitely our central gathering place. We had a few meals catered by Classic Catering, they were very accommodating and provided good food.
Our entire family would highly recommend Sandpiper Inn for your vacation needs! Have fun!