It just so happens that my home is also stucco with a lot of large fireplace flues to block the signal. My "equipment closet" is on the opposite side of the house and a level away from the master bedroom. My iAqualink is outside the master bedroom wall (so another stucco wall between it and the "main" wireless router). I'm a techie so I had the top-rated wireless router of the time and it barely reached to the bedroom (even after tuning with the inSSIDer application). This was before I installed the iAquaLink so to get better reception on the master-bedroom end of the house I ran some network cable into one of the cabinets there from the equipment closet and bought a wireless access point to be used there. This means I have two wireless access points at my house (each at the far end) using the same SSID but different frequencies (again carefully planned not to overlap or conflict with each other) and any wireless devices properly "hand-off" between the two as I roam through the house (iphone, ipad, etc). Now that I had the strong signal on that end of the house, the iAquaLink had no problem locking on. That being said, I did have some trouble initially with the iAquaLink becuase when I originally set it up, I was near the equipment closet and it locked onto the frequency at that end of the house. When we permanently installed it, it should have automatically transferred to the new Access Point but it didn't so I didn't get consistent signal on it. After powering the iAquaLink down a few times and complaining to Zodiac, it eventually picked up the proper access point (not sure if they pushed a new firmware out to it to fix the problem or if it was the reboots or both).
Now, all that being said, since I could get network cabling to the master bedroom, I could also have just as easily gotten it out the eve and to the outside and had the iaqualink running wired instead of wireless. Wired is always an option if you can find someone to run the cable.