Nice location, nice property, but lacked the extras that sets apart great place from just blah. This place was just blah. Half of the electrical outlets don't work, which is weird, because when I say half, I mean like the top plug of the same outlet dosen't work while the bottom does work. Fridge water line is not hooked up so no water from fridge nor ice. Dishwasher was not working so had to message owner on day of check in to let him know since it was a to-do before check out, since there wasn't even dishsoap for us to use. Thank goodness we only stayed 2 nights so had minimal dishes and owner just told us to not worry about cleaning them. One of the bathrooms didn't have any hand soap. The presence of a Keurig is standard nowadays and so is some complimentary k-cups but no sugar or powdered creamer is a disappointment. There were plenty of extra pillows but not extra pillowcases. There were a total maybe of 4 bath towels and 3 washcloths, hardly enough for a family unless one is to literally run a load of wash daily. Also, no beach towels is disappointing considering Grand Haven is a beachtown. We stayed in a rental in South Haven last year and they had a linen closet full of towels, for bath and beach. Lastly, the checkin experience to start off the trip was a fiasco. The building entrance had a keypad and a code was provided as part of the instructions. However, it doesn't use that keypad anymore and a link is used to go to a site with a remote unlock type of link.