I like the vibe but I couldn't progress at all due to the inability to look around the room again., and after trying just a few options the initial description was long gone. There were a lot of classic IF commands which just didn't work as well. I think either using a parser like Inform which comes pre-baked with most classic IF verb conventions, or using a Twine style system of branching options would work. Look forward to playing some more!
EDIT: I tried playing it a little bit more and immediately an example of what I'm talking about leaps out. You've established rooms and exits in cardinal directions, but when I type "go north" the game literally says nah. I have to type "go to the dining room" to do so. I don't mean to sound rude, but this doesn't feel like good game design. If you don't want me to "go north" why tell me the room is north, other than for mapping purposes? Also text parsers are hard, so encouraging short commands like "go north" or "examine coats" is a lot less frustrating to players and designers in the long run, because if you have to say "go the the dining room" you are teaching the player that more verbose phrases are required and they will start adding in unaccounted for words which won't work and will frustrate the player.