Just stayed at the Dune Village Resort for 5 nights. Pleasant helpful staff. We have two children ages 4 and 10 who enjoyed the water parks, children's activities, beach, pools, hot tubs and lazy river. They also enjoyed the mini golf and bean bag toss. Double room was spacious enough for a short stay. Kitchen was ok but slightly awkward in its location just inside the door. Bathroom was ok but shower area was starting to show its age. Hotel staff and housekeeping were responsive. Plenty of towels at the water park. Parking deck was not a big deal as some reviews complain. Chlorine in the water park and pools was also not a big deal or as strong as some have suggested.
Did not eat in the restaurants so have no comment. Location of the resort was perfect, away from the central craziness and beaches not as crowded even during spring break. Work out facility was adequate. Grocery store within 1/2 mile. Beds were average.
The resort was probably not as luxurious as I had expected but we were never in our room long enough for it to really make a difference. Water pressure for shower was weak. Overall had a good experience here.