@Override
  public boolean equals(Object other) {
    if (other == null)
      return false;
    if (other == this)
      return true;
    Room otherRoom = (Room) other;
    return this.name.equals(otherRoom.name);
  }