Prices, rentals stabilising