I've always enjoyed these style of games.
Nicely done, the music works for it and the animation is well done. The room transitions aren't spectacular though, just "swish" and you are there. Perhaps some sort of transition would give that feeling of movement from room to room.