We rented a unit in Cape Canaveral Florida 7400 Ridgewood Ave unit 313 at Cape Winds. All reviews say it was so nice and pleasant! We were booked for three weeks but only stayed two because of the mold and mildew smell! When we left our clothes smelled terrible! Plus they refused to change our linen or towels said they would make an exception and bring us some but never showed up! VACASA put up their own reviews! They are VERY DISHONEST!