Add and update room types without duplicates.