To have a disconnect no closer then 5 ft from the water is not only a city code but it is in the National Electric Code. The code doesn't give a max number of ft. all it says is that it has to be in sight from the spa. I got my spa panel from Home Depot for $89. It was a Cutler Hammer Panel, so it is not an off the wall unit.