Which is pretty much identical to what I proposed. I just have each room separately with a binary value determining whether it's Internet-enabled or not. This will make it easier to retrieve the room status.
_________________________
There are two types of vessels, submarines and targets.