For me it makes more sense to install it as high as possible, therefore the top floor is the obvious location. But our contractor wants to install it in the basement with a pump to push up the water whenever it's needed. I don't think it's a good idea, I would rather have the pump working once in while when the water falls below a certain lever rather than every time someone washes his hands or flushes the toilet. The contractor disagree and his killer argument is that if we have the tank on the last floor, there won't be enough water pressure for the bathroom on that floor.
What's your opinion ?