Wir suchen ein Haus mit vier Zimmern, Küche und Bad.
Das Haus ist schön. Aber es ist zu klein.
Das Haus ist schön. Aber es ist zu groß. Und es ist zu teuer!
By using zu + adjective you can indicate that you find the amount, the size or the intensity of something not good or not right. That means that you consider something unsuitable or unacceptable.
Das Haus ist zu teuer.
This can mean:
1. The price of the house is unreasonably high.
2. The price is reasonable, but I do not have enough money to buy the house.