Rentals of offices in Bangkok are determined based on location, associated with transport and also the building level.
You could also use a scaling factor to each characteristic according to how important you still find it. https://Sites.Google.com/view/health---beautyproducts/home