Never been personally, but from talking to friends that have visited and lived there, a heads up.
Its nice and clean and orderly, but be very careful. They are extremely strict and there are laws about pretty much anything.
If you're caught spitting gum on the sidewalk, littering, jaywalking, or not flushing a public toilet, that's a fine. I'm pretty sure porn is illegal too.
More serious crimes can and do result in either bare ass canings or execution.
In other words, it seems like a nice, interesting place to visit - just definitely NOT the place to be a rebel.