This condo was more than expected, except for those mirrors. If I had one negative, it would be the mirrors. At my age, I don't want to be looking in a mirror every two seconds! The dunes didn't bother me at all, because the view from this unit 109 were still great. You could see beautiful sunrises and see a portion of the water. As for the dune crossing, the section leading to the beach from this condo seemed to be the only path not maintained well as there were a lot of jaggers. I prefer to walk barefoot in the sand, but after stepping on those, wore flip flops in that area. All the other paths to the beach were clear. We had a beautiful sunny & hot week and really wish we had booked a place with a pool. I would recommend 109 Diamond Beach as long as you don't care about a pool. I would stay here again, but in May or late September only...really missed having a pool. Other than that, this condo is clean and well supplied.