Discover how Dubai's new Rental Star Rating System impacts rental prices, tenant rights, and landlord responsibilities in 2025.