When we arrived, there had been a water pipe leak in the facilities area adjacent to the unit (ice machine/laundry area). Large industrial fans and repair workers were working in the hallway outside the unit. Water had seeped into the master bedroom and locked owner's closet which shared a common wall with the issue going on in the building. I'm not sure how long it had been going on, but the carpet was wet, and the smell was unbearable -- almost similar to a moldy fishy smell which means the wet carpet had probably been sitting this way for a while in the hot unoccupied rental unit. We notified the property management at check in. Two members of our party became ill because of the smell despite us trying to dry out the carpet with industrial fans provided by the building management as well as opening the balcony door to allow fresh air in. The building manager came and confirmed that this unit should not be stayed in until the problem had been fixed. We were relocated to another unit but then asked to leave with virtually no notice after one night as this unit had been rented to someone else by the rental agency. We were forced to pack up our belongings into our car for they day and My Vacation Haven said they would "be in touch". After not hearing from them for over 6 hours, we called them back and were told to move back into the Bahia. We were told they had fixed the issue with the wet carpet and smell. They did not. The carpet had been dried out and the water stain was gone (probably since we had fans on the area now for 24+ hours) but the smell was still awful and unbearable. We moved in/out of rental properties from My Vacation Haven 3 times before the management company told us they had no properties left and everything they had was rented. They were not helpful in finding another place to stay. We ended up leaving and booking a hotel on our own. My Vacation Haven claims they "inspect" properties before you arrive but this obviously is not the case. Unless you want to inhale moldy dead fish smell your entire vacation and deal with a nightmare of a property management agency, do not book here!!!