Updated Room description and constraint input handling