Looks ok, don't really have anything to compare it with.

And i agree with tonypa, there's errors with the middle room and no collisions.