The English term "place" matches the Finnish term "huone, paikka, panna"