100% the location of this condo is fantastic - directly across the street from the lake with an unobstructed view and a very short walk to the beach access. Note the beach access has lots of stairs (and this is a 2nd floor condo) - so FYI for beach wagons, etc. I appreciated the blackout curtains throughout - especially during the summer, I know that would be helpful.
Despite the great location, the accommodations were a bit lacking - we had a family of 4 and were provided exactly 4 bath towels...no extras to be found. The kitchen is not "ample" or well stocked in terms of cookware- as the listing states. We were there during the winter and there is not an extra blanket in the entire condo - and the heat was not even distributed so the master bedroom was very chilly. The hot water had a very strong sulfur smell, but this did get better by the second day.
Finally, the couch is very small and worn down - uncomfortable and poor quality, and the TV (as stated in the listing) is only streaming - but fighting with the TV is the last thing we want to deal with when vacationing with kids. This unit was fine for a last minute 2-night getaway, and would be great for folks just needed a place to sleep, but not somewhere I would want to stay for much longer than that.