We had a wonderful family vacation here and made some incredible memories. The location and beach access were fantastic, and this review is intended as constructive feedback rather than a complaint.The condo appeared tidy on arrival but didn’t feel truly clean. There was a noticeable mold/mildew smell throughout our stay, and we ended up washing everything when we got home because the odor had permeated our clothes. We also found trash left inside the pull-out sofa bed.The unit is functional but feels dated and would benefit from some basic maintenance. We noticed missing fan light globes with exposed bulbs, flickering lights, scratched walls, broken cabinet pulls, a broken toaster, bathtub jets that didn’t work, very low water pressure in the showers, toilets, and washer, and a dishwasher that seems near the end of its life. Kitchen supplies were limited, the patio furniture is worn, the bar stools were dirty, there was no plunger, and there weren’t enough towels for a family of six. The “extra” pillows were old, and yellowed..The only service issue was communication. We messaged the host a couple of times but never received a response, and there were no checkout instructions.We truly had an amazing vacation, but because of the cleanliness concerns, deferred maintenance, and lack of communication, we feel a 3-star review is fair. With a deep cleaning, a few repairs, and better responsiveness, this could easily be a 5-star property.